Tops Pizza (Watford)
Price: £34.00
Any two medium pizzas and and 1.5 Ltr drink
155 The Parade, United Kingdom
Restaurant
No open hours
Spot something wrong?
Tried Special Deal - Medium Pizza? Be the first to say what you thought.