Affordable Italian restaurants in North West

1 restaurants
With a price of 30-45£

Imagen Vesuvio

Vesuvio / Italian

Closed today
9a - 14a Standfield Centre Salford
€€€€