Really good Greek food-gyro, hummus, and other appetizer platters were excellent!
All reviews seem positive