699 Chester Rd, Old Traffod, Old Trafford, Manchester M16 0GW, United Kingdom
No delivery
Spot something wrong?
Dishes at Trafford Pub. Prices may vary in venue.