Lion Star is located in Kota Denpasar, Bali, Indonesia on JL. P Diponegoro Dauh Puri Klod, No. 28 - 30, Dauh Puri Kangin, Kec. Denpasar Bar. Lion Star is rated 4.5 out of 5 in the category household goods wholesaler in Indonesia.
Address
JL. P Diponegoro Dauh Puri Klod, No. 28 - 30, Dauh Puri Kangin, Kec. Denpasar Bar
Accessibility
No wheelchair-accessible entrance