This restaurant chain has been named the most affordable in America by OverviewFX | May 25, 2024 | Stocks Little Caesars, once known for its $5 pizza pies, is still the low-cost champ, according to a new survey. Share it on social networks