Salon de Rosa is a full-service hair and nail salon located at 1212 Washington St. near downtown Norwood. It offers full hair treatments, including cuts, perms, coloring and straightening for men, women and children. Nails services include manicures, pedicures and fills. Walk-ins are always accepted and parking is free on the street.