Hotfrog Philippines provides information regarding Papa John's Pizza in Manila Metro Manila. Papa John's Pizza is located at Unit Cc-144, Upper, Sm City North Avenue G/F, Main Building, Manila Metro Manila and provides Food And Dining services. Contact them on (02) 921 8263 or by visiting them on their website http://www.papajohns.com.ph.
Papa John's Pizza, Manila, Philippines is now open to serve you nationwide. We offer dine-in and delivery. Visit your nearest store within metro manila area