Little Caesars 160

Little Caesars #160 is an Little Caesars restaurant located at 5140 South Cedar Street in Lansing, Michigan.