Food is always the best here, but expect a large bill.. Wine is really expensive so we don't order it here. £20 average cheap bottle of wine...!!! Good for a special occassion but couldn't afford it other then that.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.