Torrisi Bar & Restaurant Review - Nolita - New York

Torrisi Bar & Restaurant Review – Nolita – New York

Major Food Group does pastiche. That sounds like an insult, and it sort of is—but if you can experience the old-school hospitality at Carbone and still leave disgruntled, or have dinner at The Grill without feeling like you just had your on-screen debut alongside…

source website