Hey guys! I'm going to Cafe Stella in silverlake for the first time tonight. I'm wondering about their escargots (I'm a huge escargot fan)--are they tasty enough for a picky eater? Also, how are their prices on glasses of wine? I'm trying to decide if I should stick to their glasses or bring my own bottle--is their corkage fee high? Thanks everyone!!