The Dolly Llama Signed a Multi-Unit Franchise Agreement of $25M
The Dolly Llama recently signed several multi-unit franchise agreements totaling $25 million for locations in California, Nevada, Pennsylvania, Florida, and Texas. The brand, which began franchising in 2020 to expand…
0 Comments
May 5, 2022