Planning a trip to San Francisco?

Foursquare can help you find the best places to go to.

Evvia Estiatorio

Greek Restaurant$$$$
Downtown North, Palo Alto
Save
Share
9.5/10
316
ratings
222 Photos

Related Searches

  • evvia estiatorio palo alto
  • evvia estiatorio palo alto photos
  • evvia estiatorio palo alto location
  • evvia estiatorio palo alto address
  • evvia estiatorio palo alto
  • evia palo alto
  • evvia palo alto
  • evvia estiatorio palo alto
  • evvia estiatorio downtown north palo alto

Foursquare © 2016  Lovingly made in NYC & SF