3108 N Rockton Ave, Rockford IL 61103
Little Caesars is a very good pizza place and I would highly suggest that you get their pizza, I would give five stars, but the pizza is oily and it takes a long wait.
3134 11th St, Rockford IL 61109
Great place ! Crew was slow but I could tell the manager was trying his best!