Loading Open Internet
    Dominos, Papa John’s, and Pizza Hut are all struggling. Any theories why?