Craft 120 offers craft beers, craft food, craft cocktails, and outdoor seating on their 1,250-square-foot deck overlooking the Erie Canal in downtown Newark, NY. Featuring sirloin steaks, seafood, sliders, and daily specials. Try one of their craft beverages from all over the U.S.