South Dining Hall in Storrs, CT, is a bustling eatery that caters to the dining needs of its patrons.
Offering a variety of food options in a casual setting, this establishment provides a convenient and satisfying dining experience for visitors.
Generated from their business information