Papa John's
Address: G-08, 08A & 09, Ground Floor, East Zone, Berjaya Times Square, No. 1, Jalan Imbi, Kuala Lumpur
Address: G-08, 08A & 09, Ground Floor, East Zone, Berjaya Times Square, No. 1, Jalan Imbi, Kuala Lumpur