Bar · Manhattan, New York
55 Irving Pl, New York, NY 10003, USA
1 person swears by it, including one person who work in the industry.
“Cool Cocktail bar”