Little Caesars 12139

Little Caesars #12139 is an Little Caesars restaurant located at 5180 Blue Diamond Road in Las Vegas, Nevada.