Little Caesars 8680

Little Caesars #8680 is an Little Caesars restaurant located at 2218 Macarthur Boulevard in Oakland, California.