Little Caesars 2801

Little Caesars #2801 is an Little Caesars restaurant located at 2810 El Cajon Boulevard in San Diego, California.