Applebee’s and IHOP parent closes 208 restaurants

November 9, 2026
4 Mins Read
5 Views