Planet Surf

Mega Mall Batam Center, Upper Ground, No. Unit UG SA 1, Batam