TNC Kemanggisan is located in Jakarta, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Kemanggisan Raya No.26E, RT.4/RW.13, Palmerah, Kec. Palmerah. TNC Kemanggisan is rated 4.4 out of 5 in the category video arcade in Indonesia.
Address
Jl. Kemanggisan Raya No.26E, RT.4/RW.13, Palmerah, Kec. Palmerah
Amenities
Gender-neutral toilets