My family and I have been to this restaurant multiple times. The food is wonderful and if you chat up the owner and waitress they can be quite friendly and have great stories too!
The first time we went there was only another seated table in the restaurant, which surprised us. But the next time we were there it was completely packed! The food is great, and speak to the owner and he will make you absolutely anything you desire. My sister asked for a caesar chicken salad, which was not on the menu and it was prepared delightfully no questions asked. I've order the spanikopita meal which was delicious, the mousaka is the best I've ever had, and their tzaziki is flavorful and goes wonderful with their grilled bread they give you. The only meal I wasn't too crazy about was the vegetarian pita, which would have been much better if there wasn't SO MUCH feta. All meals come with rice, potatoes, and salad. They are quite large and there is always left overs to take home.
Overall this place is quite authentic and a small family business which is nice to support. It's much much better than the chain greek restaurants in the city.