Pizza Review
Having opened in 1912, Papa’s is one of the founding fathers of the tomato pie. This legendary joint is one of my local favorites. The pie has a nice tang and crisp with no flop. Definitely recommended for any lover of pizza/tomato pie history!