Why would anyone order Dominos or (God forbid) Papa John's when they have Lorenzo's in town? The pizza here is so much superior to the chain places it's ridiculous. If the Italian sausage and roasted red pepper pizza doesn't come close to changing your life, it will at least make your day.