I've been eating De Lorenzo's for 20 years. If you like tomato pies this is the pinnacle of that culinary delight. All they serve is pizza and sometimes there can be a ridiculous wait time. Despite this, most people choose to wait because it's that good. Treat yourself. Enjoy the best tomato pie.