You but confident and informative management and servers. Great surf & turf. Sides a little expensive but large enough to share. Great atmosphere. Turnmed out the manager had spent time in the UK in Titchfield, just a short way from our homes. a small world.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.