Little Caesars 13

Little Caesars #13 is an Little Caesars restaurant located at 2024 East 8 Mile Road in Detroit, Michigan.