Address : 1498 Stafford Rd, Storrs, CT 06268, USA
Phone : 860-429-1900
Website : http://chucksstorrs.com
Restaurants in Storrs, CT
Address : 1498 Stafford Rd, Storrs, CT 06268, USA
Phone : 860-429-1900
Website : http://chucksstorrs.com
Restaurants in Storrs, CT