The food is average. The pizza isn't as good as it used to be, and their famous Greek salad, was mostly lettuce. But the decor hasn't changed in years, it could use an update !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.