Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Cadishead Salford North West
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.8
217 Opinions in 4 websites
591-593 Liverpool Road Irlam, England
ItalianOutstanding food and welcoming atmosphere. Very attentive service, nothing is too much trouble. Would highly recommend a visit as you won't be disappointed.