85 West Main Street, Hopkinton, MA – Restaurant/Bank-Retail