Evvia Estiatorio Evvia Estiatorio

Evvia Estiatorio Map

420 Emerson St. (University Ave.)
Palo Alto, CA 94301
Map
Cuisine: Greek
Sophisticated Greek cuisine prepared in an open kitchen served in pleasant, airy environs.
Openings: Lunch Mon.-Fri., Dinner nightly

Features