IHOP

100+ Applebees To Close
The parent company of Applebees and IHOP will be closing upto 160 of the chain restaurants, however which locations are being targeted isn't yet known.

Load More Articles