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