Nina's Tropical Island Caribbean RestaurantUnclaimedRestaurantsVaughan, ON+19056698301ninascaribbeanrestaurant@gmail.comVisit website