OK now that Ambrosia is gone, any suggestions, maybe some places I dont know of?
I know about Eos in Stamford but would prefer something more casual.
Please note I am looking for a restaurant that serves Greek food exclusively, not a diner with processed meat gyros or a pizza place that serves that greasy foamy heavy on the oregano excuse for pizza.
I am heartbroken about Ambrosia. *sniff*