Papa John's Pizza - Cardiff City Bay
Unit 3b Dunleavy Drive Retail Park,
Cardiff CF11 0SR ,United Kingdom
![Papa John's Pizza - Cardiff City Bay Papa John's Pizza - Cardiff City Bay](https://graph.facebook.com/1815081648821695/picture?type=normal&redirect=true)
Papa John's Pizza - Cardiff City Bay is one of the popular Pizza Place located in Unit 3b Dunleavy Drive Retail Park , listed under
Local business in Cardiff
,
Pizza Place in Cardiff
,