Little Caesars 8635

Little Caesars #8635 is an Little Caesars restaurant located at 1932 North Durfee Avenue in South El Monte, California.