Affordable Italian restaurants in London

3 restaurants
With a price of 30-45£

Imagen Zaza Ruislip

Zaza Ruislip / Italian

Closed · Opens at 12pm
3 - 5 High Street Hillingdon
€€€€
Imagen Northwood Piazza

Northwood Piazza / Italian

Closed today
28 Green Lane Hillingdon
€€€€
Imagen Caffe Italia

Caffe Italia / Italian

Closed · Opens at 5:30am
Heathrow Airport, Terminal 3, Before Security Hillingdon
€€€€