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 & Scenes
Made with Tour Creator
Works with Google Expeditions