TAVERNA has been serving farm-to-table, upscale Greek cuisine in Palo Alto since 2018 and is gearing up to open its second ...
Evvia is the sister to Kokkari Estiatorio ... The all-day Greek restaurant, which looks like a Palo Alto-ified restaurant straight out of Mamma Mia (rickety blue chairs and all), is a hot spot ...