• Accessibility
Menu Close

Craft 120

Details

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.

Amenities

Things To Do

Food & Drink
  • Breweries:
General
  • Craft Beverages:
  • Wineries & Craft Beverages:
Map