Spirited Away

City’s First Booze Free Bottle Shop Opens on Ludlow Street

Posted November 13, 2020 at 5:00 am

One of the most liquor-saturated areas in the city now boasts a first-of-its-kind, booze-free beverage shop. The new alcohol-free spirits store – dubbed Spirited Away – recently planted its flag at 153 Ludlow Street in Hell Square. Now open, the store serves a bevy of “virgin” beverages by region, including New York favorites like Rasasvada, […]

Filed Under