I was staying in a hotel nearby and found this place quite by accident. It seems to be a family run place. I ordered a "manager's special" and had a taste of several different items. The tiropita was freshly baked and delicious! The gyro was excellent, the bread fresh and delicious. And the salad fresh and crispy with a generous amount of feta.
The hummous not to my liking - not enough garlic and lemon for me. It had a great consistency though.
I took home an order of the galakto boureko which was almost as good as my home-made.
The place seems to do a lot of take out service, though the dining room is comfortable and the service is pleasant although not fast. The hot food was fresh and hot and the cold food cold though. I would definitely come here again if in the area.