Little Caesars Rises to No. 3 Pizza Chain


Nation’s Restaurant News (NRN), in its 40th annual Top 100 ranking by size of U.S. food service chains, revised some sales numbers from 2011 and 2010 and now says Little Caesars  is the No. 3 pizza chain.

READ DETROIT FREE PRESS ARTICLE