Not a huge fan.
There are many great places to eat at Town Square and I totally feel like we settled by coming here.
Prices seemed a bit high. My hubbie got a falafel plate which came with three falafel over bland cous cous and it was 10.00. I ordered the steak skewer plate and wasn't super excited about it either. Neither of us liked the taste of the veggies that the plates were served with. And the 'feta salad' was salad with a little feta on top.
The interior of the restaurant is all yellow which is a drag to look at and looks like it needs an update.
Overall I think there are wayyyyyy better Mediterranean places in Vegas and overall wayyyy better options at Town Square.