Evvia (Restaurants)

Evvia (Restaurants)

About Evvia (Restaurants)

Evvia Estiatorio brings the warmth and charm of Greece to the Silicon Valley._c Hellenic cuisine is served in an environment where hospitality is the focus. Evvia is located at 420 Emerson Street Palo Alto, CA 94301.