HAIHAI shopbali is located in Kota Denpasar, Indonesia on Jl. Waturenggong No.71, Panjer, Denpasar Selatan. HAIHAI shopbali is rated 5 out of 5 in the category surf shop in Indonesia.
Address
Jl. Waturenggong No.71, Panjer, Denpasar Selatan
Amenities
Gender-neutral toilets