Delicious food, everything I have ever eaten here has been great... My go to is the gyro platter with lemon potatoes... You get a small greek salad which is delish. The hummus might be the best I have ever had. Don't let the atmosphere fool you, very tasty food. I have brought friends here, and they agree.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.