Pet Islands is located in Bandung City, Indonesia on Jl. Melong Asih No.60, Cijerah, Bandung Kulon. Pet Islands is rated 4.4 out of 5 in the category pet supply store in Indonesia.
Address
Jl. Melong Asih No.60, Cijerah, Bandung Kulon
Accessibility
No wheelchair-accessible car park