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!