Pizza Review
Easily 1 of the best pizzas I’ve EVER had. Even counting pizza from NYC. (where I’m from) They’re real Italian & originally from NYC too I think. Anywho, GREAT GREAT pizza!