World’s Largest Applebee’s Franchisee Flynn Group Signs 25-Unit Deal
Applebee’s, one of the world’s largest casual dining brands, recently signed an agreement with the world’s largest restaurant franchise operator, Flynn Group, with the goal to open 25 new Applebee’s restaurants in the U.S. over the next seven years. This expansion goal is part of Applebee’s development strategy to return the brand to net new unit openings. Tony […]