The Human Bean Franchise: Score 72/100 | 177 Locations | FranchiseLens