I was pleasantly surprised with this reasonably priced, good tasting Greek deli/restaurant when I tried it today for the first time. They have a good assortment of the traditional Greek foods I love: grape leaves, hummus, falafels, tabouli (sp?), and gyros. I tried their spinach and feta pie for the first time and it was wonderful!
It is very well priced, too. So many Greek restaurants are over-priced, but not this one. This place is definitely worth trying.