📍 West 4th Street 179
Down the Hatch — Café & bar in New York, New York State, USA. West 4th Street 179. Hours, map, contact. USAForAll.