The beloved pizza chain is testing out a new concept—a "first-of-its-kind" restaurant that's focuses completely on ...
Little Caesars opened its first self-service concept restaurant in Rockford, Illinois and people aren't sure what to think.