Pizza Review
Top notch tomato pie with great flavor and crisp! It is as good or better than the famous Trenton tomato pies like Delorenzo's and Papa's. In addition, the steak sandwich was as good as I've ever had. It also has a great Mom and Pop feel to it.