This is a great place for tomato pies if you can't make it to delorenzo's in Trenton. This will make a suitable substitute. They have a wide selection of other great food as well include specials offered even on the weekends. The only downside to this place is the horrible parking. If you go on the weekend it's horrible and the wait is really long so make sure you call ahead. If not you can always have it delivered which works too. At least you know the food is great because of how busy they always are.
more