Taste Of Italy

Pizza Italian

87 Longbridge Road, Barking, IG11 8TB

Delivery from Fri 12:35

Note: Please inform us of any dietary requirements and allergies

7 Inches.

Your order