Update Info - Red Herring
This restaurant was reported as closed. If it is open, let us know.
Red Herring
46 Spring St
Williamstown, MA 01267
46 Spring St
Williamstown, MA 01267
This restaurant was reported as closed. If it is open, let us know.