Palo Alto Locations
The Best Thing I Ever Ate

City of PALO ALTO Restaurants
Must Eat Food seen on Food Network





Evvia Estiatorio
Soutzoukakia

420 Emerson St.
Palo Alto, CA 94301