Little Caesars 8540

Little Caesars #8540 is an Little Caesars restaurant located at 13342 Madison Avenue in Lakewood, Ohio.