I usually come here for lunch every Saturday. I grab lunch and then head to Crackerjax to hit a bucket of balls.
I would say I have eaten here at least 40 times, conservatively.
Although others have complained about the service, I believe that it is top notch. My experience is that you will ALWAYS be greeted walking in the door, and thanked when you leave. On most occasions, someone will check in with you during your meal to see if things are good and "can I get you anything?" Today, I was actually asked if things were good three different times.
On to the food, it is delicious and healthy. I believe in a healthy lifestyle and this fits the bill. 'nuf said.
The restaurant is also incredibly clean and it is very apparent that the staff is dedicated to keeping it that way.
Overall, I would respectfully disagree with anyone who did not give this the highest marks.
What would I recommend? The Shrimp Pita Sandwich combo, some Fire Feta (it has some kick to it) and without a doubt the Avgolemono (Lemon Chicken Soup).
Enjoy!