Takeout Restaurants in Stafford, Connecticut

Find the top Takeout restaurants in Stafford, Connecticut near you now.

Dunkin'

Coffee shop

Address: 22 W Stafford Rd, Stafford, CT 06076