Little Caesars 1233

Little Caesars #1233 is an Little Caesars restaurant located at 5523 Fenton Road in Flint, Michigan.