Opa Greek Restaurant @Palo Alto

Address: 140 University Avenue, Palo Alto, CA 94301 (there are other locations)
Food Rating: 4.5 out of 5
Feedback:  Quite a good Greek Restaurant in California.  Yummy!

Sangria - Big and Yummy

Greek Salad - good but disappointed that it doesn't have the cherry tomatoes, olives, and squared Feta Cheese.  So it was not so Greek salad-y!

Fried pickles - interesting

Lamb Racks - Really Good

Mac & Cheese! 

Souvlaki Rice


Popular Posts