Update Info - The Log
This restaurant was reported as closed. If it is open, let us know.
The Log
78 Spring St
Williamstown, MA 01267
78 Spring St
Williamstown, MA 01267
This restaurant was reported as closed. If it is open, let us know.