scrumptious nouvelle Hellenistic fare My Big Fat Greek Restaurant devotees dub this perennially popular Palo Altoid, known for its doting staff and a fantasy taverna setting that might be loud for those not used to it - but is perfect ouzo-drinking atmosphere.
-
Hao
,
posted 09/09/04