Central Pizza
13 Abbot Street
Wrexham LL11 1TA
United Kingdom