We Sell Restaurants was recently named to Franchise Business Review’s fourth annual “Culture100” list. The list recognizes the top 100 franchise brands in a 2023 report on the Best Franchise Cultures.