The Island Restaurant, Bar and Event Center

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