We didnt eat in this place but went for a drink there on 3 nights. The decor is excellent, friendly service and they had ITV for the world cup final on a big screen. Very civilised atmosphere. Went to the Greek night on Thursday, it was more fun than we expected.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.