I was half expecting this location to be closed. It was 10:45pm, and after visiting another Little Caesars that was supposedly open until 11pm and being disappointed, this one didn't look any more active. It must be the window advertising blocking out all the light inside. Low and behold, they were still open, and had some hot and ready pepperoni ready and waiting, as promised. Phew!
It's a Little Caesars, what can you say. The pizza was just right, and fulfilled my craving for Pizza NOW! Are there any 24 hour locations? If so, I would be a loyal customer.