Mama Malaka

Mama Malaka
Address : Supermall Karawaci, 2nd Floor, Area Makan Sutra, FC # 01, Jl. Boulevard Diponogoro No. 105, Karawaci, 15811
Phone No. : (021) 5467777