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
222 Opinions in 4 websites
591-593 Liverpool Road Irlam, England
ItalianReally good Mediterranean/Turkish food. Highly recommended 👌 🙏