We found 1 Italian takeaway restaurant

in Ilford, IG3

ITALIAN takeaway Forest Gate E7 Stone Pizza logo

Stone Pizza

ITALIAN TAKEAWAY
See Offers
Field Road, Forest Gate, London E7 9DW

(238)

    Min: £15

    Delivery: 45 min