IHOP to close approximately 100 US stores


According to PEOPLE, IHOP will close about 100 location due to financial struggles brought on by the global pandemic. The parent company, Dine Brands Inc, made the announcement Thursday. The closings will begin to take place over the next six months. To read the full report including a quote from the IHOP President Jay Johns, visit this link.