Met a friend from the States for dinner and wanted to go someplace different. When people stay in the Hamilton Princess, they always tend to go to restaurants on Front Street. I always forget about this place because it's out of the way but definitely one of the best in Bermuda. I never had a bad meal here and the service is always above and beyond. Never ordered off the menu yet, they have great specials all the time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.