Jaya Orbit Shop ( Specialist Bamboo Blinds & Mats ) is located in Kabupaten Gianyar, Indonesia on Jl. Raya Andong, Petulu, Kecamatan Ubud. Jaya Orbit Shop ( Specialist Bamboo Blinds & Mats ) is rated 4.8 out of 5 in the category craft store in Indonesia.
Address
Jl. Raya Andong, Petulu, Kecamatan Ubud