Little Caesars? Heh. Another awful faux italian chain catering to the Panzers.