📍 West 22nd Street 206
The Cooper Still — Café & bar in New York, New York State, USA. West 22nd Street 206. Hours, map, contact. USAForAll.