at Unit 4, 158-160 Cardiff Road, Newport , NP203AE United Kingdom
119 FB users likes Papa John's Pizza, set it to 146 position in Likes Rating for Newport in Local Business category
Papa John's Pizza is Newport based place and this enity listed in Pizza Place category. Located at Unit 4, 158-160 Cardiff Road NP203AE. Contact phone number of Papa John's Pizza: 01633 223224