The Point Bar and Bistro

Ocean views, cold drinks and island vibes. Relax, celebrate and soak in the beauty of Straddie.