Little Caesars 18

Little Caesars #18 is an Little Caesars restaurant located at 30820 Southfield Road in Southfield, Michigan.