Shaburi Galaxy Mall is located in Kota Administrasi Jakarta Selatan, Indonesia on Pondok Indah Mall 2, 3rd Floor Jakarta DKI Jakarta. Shaburi Galaxy Mall is rated 4 out of 5 in the category japanese in Indonesia.
Address
Pondok Indah Mall 2, 3rd Floor Jakarta DKI Jakarta