Anyone tried these establishments in Leeds or Manchester ? Website is the usual " We do proper Southern States US Q " but we've all fallen for that one before
Wife's friend said she'd seen the place in Manchester but hadn't been, it's a 250 mile round trip for us so not gonna risk it unless we're in the area for some other reason