Cheap Italian restaurants in North West

3 restaurants
With a price of <20£

Imagen Piccolo Italian Restaurant & Bar

Piccolo Italian Restaurant & Bar / Italian

Open now · 12pm - 10pm
61a Church Rd Stockport
€€€€
Imagen Benvenuti

Benvenuti / Italian

Open now · 5pm - 10:30pm
318 London Road Stockport
€€€€
Imagen Amici

Amici / Italian

59-61 Buxton Road Stockport
€€€€