I Made Netra is located in Kec. Sukawati, Indonesia on Komplek Pasar Sukawati Blok B, Jl. Raya Sukawati, Sukawati. I Made Netra is rated 3 out of 5 in the category handicrafts wholesaler in Indonesia.
Address
Komplek Pasar Sukawati Blok B, Jl. Raya Sukawati, Sukawati