While the decor is inviting and the smells coming off the front grill station create an inviting atmosphere, the food and service do not measure up and were disappointing given the hype about Cleo. With only a couple of exceptions (we ordered over 25 items so we cannot be faulted for trying a good portion of the menu) the food was under cooked, served luke warm and devoid of any true flavor - certainly lacking in Mediterranean freshness and taste. Price points were reasonable. Would not return.