steam @ the Greens Farms train station

steam coffee tea @ the Greens Farms train station
2 Post Office Lane
Greens Farms, CT 06838
M-F 5:00am-10:30am