Delivery
Pickup
Outdoor
England
North West
Salford
Cadishead
1 Restaurants on GastroRanking
111 Opinions in 2 websites
Always the best food and super friendly staff.