Delizio Pizza
Price: £12.99
9" Pizza, 1 any side, 1 can of drink.
Delizio Pizza, 14 Market St, United Kingdom
Restaurant
No open hours
Spot something wrong?
Tried Solo Deal 1? Be the first to say what you thought.