This restaurant chain has been named the most affordable in America 0 25.05.2024 19:58 MarketWatch.com Little Caesars, once known for its $5 pizza pies, is still the low-cost champ, according to a new survey.