Mike's on main

American restaurant · 81 Main St, Stafford Springs, CT

Hours

More food in Stafford Springs, CT · American Food in Stafford Springs