Storrs embraces green dining with hearty, fresh options that showcase the area’s commitment to sustainable dining.