Taste Of Italy

Pizza Italian

87 Longbridge Road, Barking, IG11 8TB

Delivering now

Note: Please inform us of any dietary requirements and allergies

Extra Topping Optional

Your order