Lovely little Greek restaurant next to Londsale. Fast efficient service. Cooked fresh food was great and tasty. The restaurant is a little cold inside, they obviously don't want to have high heating bills, but the atmosphere was good, staff really helpful and attentive. Would go back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.