Restaurant Chains Applebee’s And IHOP To Close Over 100 Stores

(Photo By: Scott Olson / Getty Images)

By Cody Briana on December 1, 2017

Around the site