I came to this restaurant with a large group of people- maybe 12 of us.
The waitstaff was attentive and helpful and the place was pretty big. It's in a great location as well.
You can bring your own wine here too which was neat and saved the group a lot of money. I am unsure if there was a corking fee.
The food was solid- I wasn't blown away by it but it was good, no-frills Greek comfort food and the prices were fair.
Everyone had a wonderful time. I'd come again.