IHOP Is Closing Around 100 Stores Due To Financial Issues Related To COVID-19.