Pizza Hut will close 250 US stores in early 2026 as part of a major strategic review by Yum! Brands. Declining sales, ...