I do not have a restaurant or foodservice background. Can I be awarded an AllStar Wings & Ribs® franchise? Yes. Although it helps to have specific knowledge of the industry, it is not necessary to be a foodservice professional to operate the business. Franchise Share