Cleo definitely was a pleasant surprise. I expected it to be way overpriced and small portions and was very pleased with my entree.
To start off: the ambience is great. It is a Mediterranean themed restaurant that serves entrees and tapas plates. We had a party of about 15 so we opted to get our own meals per couple. I got the lamb shwarma pita and it was absolutely delicious!! The plate was also massive and gave me about 12 ounces of meat. I left stuffed!!
The starters I got were spicy potatoes with cilantro: These were oven cooked in a semi spicy oil and served with aioli and of course Hummas w/ Tahini Sauce: The flat bread it was served with was delicious and the hummus was great too.
The rest of the table seemed very please with their meals as well. I will probably be back here at some point.