Best of palo alto by far by Marcelo C. at InsiderPages
Thursday, June 15, 2006
I love greek food and this is by far the best greek food ive had ever, including any new york or san francisco restaurants.
the lamb chops are done on the grill and are amazing. also, the appetizers are fresh and fantastic. never been to greece, but imagine this is what the best greek restaurants taste like.