Pizza Review
With so many great Italian restaurants to choose from in Little Italy, this one just might have the best pizza. Thin & crispy pies with sauce that will make your mouth water. The zesty zing alone from the sauce is probably enough to put this in the upper crust of NYC pizza, but the dough & cheese confirm it’s worthy of a 9 for sure. Molto bene!