Little Caesars opens first self-service restaurant in Rockford

Popular pizza chain Little Caesars launches its first self-service restaurant, and it happens to be on the city’s southeast side…

Story continues

TRENDING NOW

LATEST LOCAL NEWS