Surf Shop is a Ski shop located in Bali 80361. It is one of the 5 Ski shops in Indonesia. Address of Surf Shop is Jalan melasti lebak bene, legian kaja, Legian, Kuta, Kabupaten Badung, Bali 80361, Indonesia. Surf Shop can be contacted at 6285792720331. Surf Shop is located in a remote area, with less than 1 listed places around it
Jalan melasti lebak bene, legian kaja, Legian, Kuta, Kabupaten Badung, Bali 80361, Indonesia