Burger 21 Announces Grand Opening in Fort Myers, FL