Papa Jack is located in South Jakarta City, Indonesia on Jl. Pangeran Antasari No.36, RT.13/RW.5, Bangka, Mampang Prapatan. Papa Jack is rated 4.5 out of 5 in the category malaysian restaurant in Indonesia.
Address
Jl. Pangeran Antasari No.36, RT.13/RW.5, Bangka, Mampang Prapatan
Service options
TakeawayDine-in