1. Club Portuguese Of Hudson
13 Port St, Hudson, MA 01749
Coordinate: 42.38551,-71.57868
Phone: (978) 567-1929
2. Checkerboards Pizza Restaurant & Bar
10 Technology Dr, Hudson, MA 01749
Coordinate: 42.376244,-71.56427
Phone: (978) 562-4400