Original Surf Shop is located in Kota Denpasar, Bali, Indonesia on Jl. Gatot Subroto Barat No.349B, Dauh Puri Kaja, Kec. Denpasar Utara. Original Surf Shop is rated 3 out of 5 in the category sporting goods store in Indonesia.
Address
Jl. Gatot Subroto Barat No.349B, Dauh Puri Kaja, Kec. Denpasar Utara