The owners of The Station Grill have been notified that they must pay $4,950 in “additional rent” charges in the next few days or face a termination of their lease
There was an unusually large turnout at Falmouth’s Economic Development and Industrial Corporation meeting on Tuesday morning, September 14, all due to one agenda item.