Pizza Review
My friend and I traveled all the way from Chicago last weekend to try Santillo’s along with the highest rated spots in New York and New Haven. This was by far the best I’ve ever had. Can’t wait to come back and have it again!