Indowangi is located in Kota Semarang, Indonesia on Jl. Gajah raya no 88k , ruko permata plaza, Sambirejo, Kec. Gayamsari. Indowangi is rated 3 out of 5 in the category bakery equipment in Indonesia.
Address
Jl. Gajah raya no 88k , ruko permata plaza, Sambirejo, Kec. Gayamsari