Little Caesars 3216

Little Caesars #3216 is an Little Caesars restaurant located at 5857 Central Avenue in Los Angeles, California.