Favorite place on the peninsula I love the food, love the atmosphere, and love the wine list, and great service. Ok, the coffee is a little too greek for me, but the lamb chops are so flavorful and tender. The octopus is the nice surprise--great texture and taste.
-
Chuck
,
posted 10/02/06
Best Restaurant in Palo Alto This greek restaurant has the best tasting food in Palo Alto. It is a must if you like excellent greek food with great service.
-
laney
,
posted 10/17/04