We come here for lunch sometimes on the weekends. There is usually no wait and the food is really good. I love the gyro pita and greek fries. Their hummus and baklava are also very yummy!
It is table service and their staff is helpful and attentive. I drink a lot of iced tea, and they were very prompt with refills.
My understanding is they are family owned and operated. They sometimes have a soccer game on, but never too loud in my experience if you are not interested in the game.
The pricing was really reasonable in my opinion for lunch.