Posts Tagged ‘Kokkari’

17 Sep
2008

Evvia Restaurant Review

Posted by Food Nut, September 17th, 2008

Evvia Palo Alto 13

Evvia is the sister restaurant of Kokkari in San Francisco and has been serving Greek cuisine to the Silicon Valley since 1995. They are located in downtown Palo Alto, just off the main University street shopping district.
This restaurant has a feel of a Mediterranean country inn, with the stylish oven, cookware, and large communal table. Read the rest of this entry »