Delizio Pizza
Price: £27.99
Two 12" Pizza, any 2 sides, 2 can of drink.
Delizio Pizza, 14 Market St, United Kingdom
Restaurant
No open hours
Spot something wrong?
Tried Family Deal 2? Be the first to say what you thought.