Delivery
Pickup
Outdoor
England
North West
Trafford
Clifford
1 Restaurants on GastroRanking
2606 Opinions in 3 websites
variety was good and all of it was nice