Little Caesars 7523

Little Caesars #7523 is an Little Caesars restaurant located at 242 South Imperial Avenue in El Centro, California.