City Guide

Planet Rose

(13th Street)
219 Ave A
New York, NY 10009
The Scene Past the steel-doored exterior displaying a large red velvet rose, a sense of departure sinks in. It could be the bar's windowless design and lair of zebra-print couches, the blond belting out "Physical" on the mic or…Read More
Content by CityGrid; Data by InfoGroup; © 2012