Pizza Hut

The Business Pizza Hut Restaurants is a leading UK casual dining chain, operating at acquisition 330 dine-in restaurants. The business was the UK master franchisee of Yum! Brands but was underinvested, with a dated estate, declining customer metrics and limited operational independence. The focus was on dine-in, with separation required from the Delivery business and […]