860.429.4490
957 Storrs Rd
Storrs, CT
Hours:
Mon - Sun:11:30am - 9pm
41.787894
-72.224812
zoom