World Applebee’s Among Restaurant Chains Struggle Amid Pandemic 14 August 2020, 7:39 pm Team Buyback Share this:TweetRedditTelegramWhatsApp