Mamasan Squad is located in Kec. Taman Sari, Indonesia on Pasar glodok selatan dalam, Gang Tikar No.31, RT.6/RW.1, Glodok. Mamasan Squad is rated 3 out of 5 in the category fortress in Indonesia.
Address
Pasar glodok selatan dalam, Gang Tikar No.31, RT.6/RW.1, Glodok