Popped in to catch the opening of the soccer World Cup on the square big screen.
Service was great. Food was excellent as normal. This is a well polished operation and was cooking when I left. Love the Greek food here!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.