My family and I love this place and we eat here all the time. They have the yummiest marinated Greek chicken and lamb and wonderful fresh salads, and OMG those yummy decadent Craz...
All reviews seem positive