12
Dec
I Want to GOGO Here Again and Again!
When it comes to Greek cuisine, it is not all Greek to me! When I lived in California, I was fortunate to have so many wonderful Greek restaurants to choose from. One of my favorites was EVVIA , which is located in the heart of Palo Alto. www.evvia.net Ahhh, the flatbread with caramelized onions, dolmathes, lamb riblets, [...]


























