1. Firehouse Seafood
5 High St, Hudson, MA 01749
Coordinate: 42.39202,-71.5626
Phone: (978) 568-1867
2. Star Ocean Restaurant
200 Washington St Ste 3, Hudson, MA 01749
Coordinate: 42.38064,-71.56708
Phone: (978) 568-8532
3. Welly's Restaurant
23 Main St, Hudson, MA 01749
Coordinate: 42.39101,-71.56949
Phone: (978) 333-7490
4. Main Street Pizza
439 Main St, Hudson, MA 01749
Coordinate: 42.39365,-71.54456
Phone: (978) 562-0777