Little Caesars 7940

Little Caesars #7940 is an Little Caesars restaurant located at 885 North Lemoore Avenue in Lemoore, California.