I've been there many times and have had excellent food and service every time.
Best Greek food I've had in years. Try the Mousaka. I'll be back. Nice Greek decor as well. Make reservations on weekends. Great take out service too. YUM
The staf here were pleasent and the service was good. But I found the food a little bland. I will give it another try to see if it was just a bad day.