Burger 21 opening more metro Atlanta locations
Atlanta Journal Constitution By Christopher Seward. The Atlanta Journal-Constitution. Burger 21, a Tampa fast-casual restaurant chain that opened its first metro Atlanta location near the Mall of Georgia in Buford last summer, has signed franchisee deals for three more metro … Burger 21 Expands Presence in Atlanta with Signing of Two New Franchise …Franchising.com (press release) |
Source: Atlanta News By Google