22-04-2024 15:34 via nrn.com

Applebee’s net unit growth goal gets a vote of confidence from Flynn Group

Flynn Group and Applebee’s have signed a new agreement for Flynn to open 25 restaurants in the U.S. throughout the next seven years.
Read more »