Little Caesars Franchise Cost: $447K–$1.8M Investment | FranchiseLens