American restaurant · 81 Main St, Stafford Springs, CT
More food in Stafford Springs, CT · American Food in Stafford Springs