Our old listing called it a refined after-work room, enormously popular with Russian expats, be they cabbies or investment bankers. The Russian Vodka Room is still at 265 West 52nd Street, between Broadway and Eighth Avenue1, 2.
Researched October 2026.