We found SCADDABUSH to be a large trendy restaurant with a cozy atmosphere. The employees were nothing but smiling, friendly, and provided great service! The food is traditional Italian and got something for everyone, they produce their own mozarella and pasta, and tastes amazing.