Administrators cook up deal for Leeds rib shack
Chicago Rib Shack, which has a site at Leeds’ Trinity shopping centre, has been saved from administration. The American BBQ restaurant chain, based in London,...
Chicago Rib Shack, which has a site at Leeds’ Trinity shopping centre, has been saved from administration. The American BBQ restaurant chain, based in London,...