Have had better Mediterranean food and customer service elsewhere!
Its right they do well but over years their quality of food and service has reduced significantly. They over charge you wherever they can - $5 for a piece of baklava or extra $16 bucks platter (excluding any garlic or hummus, you pay extra for that).
The waitress is rude and she does not care about the customers, she knows the place can do without one or two. I have received the same thing from few other friends who have tried it over last few years.
For the quality of food, customer service or ambiance, coupled with the price tag you pay, the place is not worth it.