Category: It’s Not All Greek To Me

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. Ahhh, the flatbread with caramelized onions, dolmathes, lamb riblets, […]