2 mentions on Trippy
Here's what Trippy members say about Evvia Estiatorio:
"Evvia Estiatorio (a Greek restaurant) in Palo Alto is great for groups." See More
"There's such a wide range of cuisines, I'll list out my favorites first: Evvia Estiatorio -- Greek." See More