Dorset - Uk Restaurants

Chuck's Steak House and Margarita Grill

Address: 1498 Stafford Rd, Storrs, CT 06268