I'm torn with a review. The location is fine, and it's very bright inside. Kind of felt like I was on vacation and not at a business lunch. However, it's also kind of small. Our waiter was fantastic. He was friendly, attentive and even went along with a good humored prank. The wait for food took much too long. I don't know if they are understaffed in the kitchen or if everything is made from scratch each time. Either way, it shouldn't take an hour for food. And while the food was good, it wasn't the best Greek food I have had. I would probably go back but on a day when I could afford to spend time sitting around.