17 reviews
9H47+F44, Kelapa Island, North Kepulauan Seribu, Kepulauan Seribu Regency, Jakarta 14540, Indonesia