Little Caesars 2158

Little Caesars #2158 is an Little Caesars restaurant located at 21 North Milpas Street in Santa Barbara, California.