If you're expecting real pizza at DeLorenzo's, you will be disappointed. They are TOMATO PIES. There's little or no cheese and they are usually burnt. True pizza lovers should not go there. Tomato pie lovers may like the place, but the ""ambience"" is nonexistent. No bathrooms, no atmosphere.
Pros: busy, friendly, prompt service
Cons: bad parking, no bathrooms, no cheese
more