Visit Silicon Valley Logo

Evvia Estiatorio

420 Emerson St , East Palo Alto, California, 94301, United States
Enjoy classic Greek dishes in a relaxed atmosphere at Evvia, a restaurant in Palo Alto the whole family will love.
Find hotels, restaurants, and things to do near.
Evvia Estiatorio
View Map