Live MusicLearn moreLittle Shop of Horrorsnew yorkLearn moreDescriptionMore details @ ticketmaster.evyy.netWhenMar 28, 2023Ratings4.5 ratingSaved in new york, united states of america0 collections252 W 81st St