Medusa's Downtown Beer Garden

1 Houghton St, Hudson, MA

Menu (As of 10/30)

Medusa's Downtown Beer Garden: hours and how to order