Medusa Beer Garden 1 Houghton St, Hudson, MA 01749 Added on August 17, 2023 Activities, Bar, Brewery, Food Truck
Medusa Brewing Company 111 Main St, Hudson, MA 01749 Added on May 31, 2023 standing capacity: 120 seating capacity: 90Food Available? YesBrewery