I got to try this gem on a Saturday for lunch. I heard that this location recently went through a manager change and the new owners renovated the place. The restaurant has a very clean and inviting vibe. The staff is very friendly and ready to answer any questions.
Food was also great. I ordered a Greek salad with chicken and hubby had the gyro platter with rice and salad. The portions were big and food was fresh and flavorful. My chicken was very tender and I would definitely order that again.
The business model is order your food at the counter, no service, clean up after yourself, but I feel like the prices don't reflect that fast food type model and that's the only critique that I have. The menu items are rather on the pricey side.
Tip: make sure to try their home made baklava. They are absolutely delicious.