Delivery
Pickup
Outdoor
England
North West
Salford
Walkden South
1 Restaurants on GastroRanking
954 Opinions in 2 websites
Great restaurant can’t beat it in Manchester 5* we Always visit it every month!