Little Caesars 3247

Little Caesars #3247 is an Little Caesars restaurant located at 5555 Woodruff Avenue in Lakewood, California.