The Catch Bistro & Bar
1 like
201 views
Share
The Catch Bistro & Bar
1 like
201 views
The Catch is a welcoming comfortable restaurant with amazing views by both day and night. Relax and experience some of the best food and service on the island.

We are a small restaurant built with hard work and determination so we hope you enjoy your time with us and look forward to seeing you again soon.
Mar 21, 2019
Places & ScenesMade with Tour Creator
Works with Google Expeditions
Public
Search
Clear search
Close search
Google apps
Main menu