Delivery
Pickup
Outdoor
England
North West
Salford
Pendlebury
1 Restaurants on GastroRanking
22101 Opinions in 4 websites
I ordered my food and was waiting 40 minutes, someone who came in 3 orders after me and placed the exact same order but left 10 minutes before me. How is that possible 🤔