Cuzzins is one of the sit down restaurant/bars at Mount Snow. It is located at the main base offering salads, sandwiches, appetizers, burgers and BBQ options made onsite. The bar area is busy with skiers enjoying warm drinks as well as local brews. The restaurant décor is a bit run down, throwback to the…