Delivery
Pickup
Outdoor
England
North West
Salford
Irlam
1 Restaurants on GastroRanking
289 Opinions in 2 websites
Service and food are always great here.