Zushioda
Jl. Letnan Kolonel Iskandar no.18 Palembang Indah Mall, Palembang Indonesia
Zushioda is a Japanese place is located in Palembang, Sumatra. The address of Zushioda is Jl. Letnan Kolonel Iskandar no.18 Palembang Indah Mall, Palembang Indonesia.