It is closed down. Sign gone
Address: 11203a US-24, Independence, MO 64054, USA
Little Caesars Pizza (Owner) | Jul 25, 2019
We reopened back in February! Under new ownership.
Ib Me | Jul 25, 2019
No it's not
Thanks! Your answer is awaiting moderation.