uponthesquare.com
A new French Restaurant opens in the Grand Lodge of Massachusetts building
Several sources are reporting that the Grand Lodge of Massachusetts has leased space to Big Night Entertainment Group to launch a new French restaurant named Explorateur. The restaurant which was l…