Greek Restaurants in Palo Alto

Evvia

user rating

420 Emerson Street

Grecian goodies...
Read more

Evvia Estiatorio

420 Emerson Street
(Between Lytton and University avenues)

Aegean and Hellenic cuisine...
Read more
Contact   ·   Privacy   ·   Terms