Little Caesars 1969

Little Caesars #1969 is an Little Caesars restaurant located at 810 North Canal Street in Carlsbad, New Mexico.