Menu Close

Craft 120

Details

Craft 120 offers craft beers, craft food, craft cocktails, and outdoor seating on our 1,250 square foot deck overlooking the Erie Canal in downtown Newark, NY.

Amenities

Things To Do

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