Little Caesars 1926

Little Caesars #1926 is an Little Caesars restaurant located at 4325 North Sheridan Road in Peoria, Illinois.