113 Horatio St (btwn Jane St & 12th St), New York, NY
Italian Restaurant · West Village · 334 tips and reviews
The Tastes that Make the City: The roasted chicken is the best chicken in NYC, making our list of "The Tastes That Make the City: NYC Edition." Read more.