Happy Fish Home @ Mont Kiara 163 is located in Mont Kiara, Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia on 3F - 03, Lot 3F-03a, 8, Jalan Kiara. Happy Fish Home @ Mont Kiara 163 is rated 4.9 out of 5 in the category baby swimming school in Malaysia.
Address
3F - 03, Lot 3F-03a, 8, Jalan Kiara