Description
Address: 1498 Stafford Rd, Storrs, CT 06268, USA
Phone: 860-429-1900
Website: http://chucksstorrs.com
Reviews
To write a review, you must login first.
Similar Items
The Old European Restaurant
Yak und Yeti Restaurant
Champs Chicken
Smart Chef
Location
Manager