Mill Wharf Restaurant
The Mill Wharf Restaurant was founded in 1984 on the site of the original Welch Co. Lumber Mill and features artifacts from the original mill. It offers panoramic views.
Mill Wharf Restaurant Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Typical time on-site:
None
Scituate, Massachusetts, USA