Puffer Fish Balloon is located in Subang Jaya, Selangor, Malaysia on Regalia Business Centre, 12, Jalan USJ 1/1b, Usj 1. Puffer Fish Balloon is rated 3 out of 5 in the category balloon store in Malaysia.
Address
Regalia Business Centre, 12, Jalan USJ 1/1b, Usj 1