>

Evvia

Book Now! Planning An Event?
Evvia

Enjoy classic Greek dishes in a relaxed atmosphere at Evvia, a restaurant in Palo Alto the whole family will love.

Location

420 Emerson St, Palo Alto, CA 94301
(650) 326-0983
Share
Facebooktwitterpinterest