Little Caesars 2779

Little Caesars #2779 is an Little Caesars restaurant located at 921 Cecil Avenue in Delano, California.