The Island Restaurant, Bar and Event Center

  • Events

Beautiful independently own tropical paradise with speciality lighting. Capacity is 2000

Featured Events Nearby