There is no better feeling sometimes, than sitting in a restaurant or bar, and overlook one of the world's great oceans. Hundreds, perhaps even thousands, of miles between
4 of 5 stars
Been there, done that? Do tell us about it! Submit a review of this Bermuda restaurant today.