Little Caesars 2348

Little Caesars #2348 is an Little Caesars restaurant located at 2193 Roosevelt Center in Redwood City, California.