If you like English dishes this is the place. The fish chowder is very good and the shepard's pie is unbelievable. Great atmosphere. A must for every trip to Bermuda.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.