79-81 Macdougal St (btwn W Houston & Bleecker St), New York, NY
Italian Restaurant · Greenwich Village · 153 tips and reviews
Andrew Leung: This place takes their cocktails very seriously. How do I know? I saw them use so much ice, it wasn't even funny. Do yourself a favor: get a cocktail.