A Husky’s Guide to Eating Well in Storrs: Beyond the Dining Halls
Introduction Storrs, Connecticut. Just the name conjures images of sprawling green lawns, the energetic buzz of college life, and, well, probably late-night study sessions fueled by questionable dining hall pizza.…