Pizza Review
By far the best old fashioned tomato pie in New Jersey.