Evvia Estiatorio

Evvia Estiatorio

(2915 ratings)


(2915 ratings)

420 Emerson St Go to map
Palo Alto, CA 94301
(650) 326-0983
www.evvia.net
$$$ - Greek
Restaurant Notes
  • refined, cosmopolitan sensibility w/ a Mediterranean culinary tradition and an appreciation for vibrant Greek flavors
Highlighted On
Videos