Local Restaurants in Stafford, Connecticut

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

Stillwater Grill

Restaurant

Address: 328 East St, Stafford, CT 06076