Leafy Bay Beach & Club is a fish restaurant and entertainment venue.