All photos courtesy of Torch & Crown Brewing Company A massive new brewery and restaurant opened in Soho last week, becoming the only production brewery in Manhattan. Located at 12 Vandam Street, Torch & Crown Brewing Company measures 9,000 square feet over three levels and boasts soaring ceilings, ivy-covered walls, and enough seating for 250 people […more]
Posted in: New York
Comments are closed.