Find the top Takeout restaurants in Stafford, Connecticut near you now.
Coffee shop
Address: 22 W Stafford Rd, Stafford, CT 06076