Delivery
Pickup
Outdoor
England
North West
Trafford
Hale Barns
1 Restaurants on GastroRanking
510 Opinions in 2 websites
Excellent staff and service. Great food and entertainment of it. Almost too much which is a rare happening. Would recommend anytime.