Pizza Review
Great pizza. Have been to 5 places while in new york rated above 8s on this app and this was by far best pizza. Would recommend getting the Salumi pizza.