Joined In Jan 2022
No info available
As a local, I would say this is the best pizza in the area. You can see all the authentic Italian tomato cans and other ingredients. But the proof is in the taste. I highly recommend the pizza especially the New Yorker. Some other aspects...is that it is cash only and hours are limited. You can call in the order for pick-up or delivery. I find on pick-up it is usually 5-10 minutes late especially at the peaks. But worth it!More