top of page


Location:
117 South Shore Road
Southampton, Bermuda
*right in front of one of Bermuda's most beautiful beaches, Horseshoe Bay...so don't forget to stop by after the beach for a pitcher of Spanish Sangria or lunch on our Mediterranean style terrace!
bottom of page