Best place I've tried in Greek town. Very friendly service. Delicious moussaka, potatoes, and traditional Greek salad (no lettuce, large portions). They make you feel comfortable and at home even when just getting takeout. I'm very surprised there aren't more reviews. I'll have to go back soon and get some pictures to post :)