One of America's most-popular pizza delivery and take-out spots has a new, first-of-its kind restaurant -- and it's in Illinois.
Saturday, iconic pizza chain Little Caesars will celebrate the grand opening its first-ever "self-serve" restaurant, located in Rockford, at 3134 11th St, according to a release. While the 2,280 square-foot restaurant has been open since Oct. 24, the celebration Saturday will feature free pizza giveaways, live music, and more.
The store focuses on a "modern, technology-driven experience," the release said, "focused on speed, simplicity and convenience" Most notably, the shop will be "contactless" from start to finish, without a traditional walk-up counter.
"Guests who place mobile orders through the Little Caesars app or online will find their order ready for

NBC Chicago

Arizona Daily Sun
Orlando Sentinel Entertainment
Fosters Daily Democrat
Newsday
FOX 5 Atlanta Crime
The Baltimore Sun
The Journal Gazette
Deseret News
The Takeout
Ann Arbor News
The Texas Tribune Crime