Price: £20.00
Indulge in any 2 of our 12-inch pizzas, making it easy to enjoy your favourite flavours together in one satisfying deal.
344 Avebury Blvd, Unit A1, United Kingdom
No open hours
Spot something wrong?
Tried 2 × 12-Inch Pizza Deal? Be the first to say what you thought.