Witout a doubt the best tomato pie (or pizza) I have ever had. What makes DeLorenzo's so good is no mystery; it's just good ingrediants. While the pie is great, the service, in a word, sucks. If you're not a regular you won't be aware that there isn't a menu. And you won't be aware that aren't any bathrooms until it's too late! How this is allowed to continue in a restuarant is amazing. And, if you're lucky enough, you may get the pleasure of having the owner's wife wait on your table. Consider yourself extremley lucky if she mutters a ""thank you"". Any half-decent pizza shop with a brain could put out the same product as DeLorenzo's; instead of using cut-rate ingrediants spend a little more and go for the quality stuff.
more