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
The cheerfulness of a red, white and blue anniversary banner hanging from the Falmouth Station’s wrought-iron fence belies tensions inside the brick building.