Delivery
Pickup
Outdoor
England
North West
Trafford
St Mary's
1 Restaurants on GastroRanking
1942 Opinions in 3 websites
I dont understand all the bad reviews . Maybe theyer under new management. Not only was this place not bad it was absolutely amazing. I've been toany Chinese in sale and the ribs here are by far the b