Know a great happy hour or special for this location?
Destination for refined renderings of classic Greek dishes in lively surroundings.
Suggest an edit
420 Emerson St, Palo Alto, CA 94301