Little Caesars 2350

Little Caesars #2350 is an Little Caesars restaurant located at 660 Magnolia Avenue in Millbrae, California.