Cancel

    Open app

    Search

    Duet Salon

    4.9 (196 reviews)
    ModerateHair Salons
    Open 9:00 am - 6:00 pm

    By appointment only

    Updated 2 months ago

    Request an appointment

    Response time

    1 day

    Response rate

    100%

    Services - Duet Salon

    Bridal hair services

    Blowout

    Chemical treatment

    9 More Services

    Color only

    Haircut

    Cut and color

    Applying hair extensions

    Hair extension coloring

    Reapplying hair extensions

    Hair extension removal

    Hair extension services

    Hair styling

    Duet Salon Photos

    You might also consider

    Recommended Reviews - Duet Salon

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    my ruined hair after the bleach wash

    I've been meaning to write this review for a long time, and I regret not doing it sooner--especially after seeing that my experience wasn't unique. I hope this helps someone avoid what I went through. Last year, I had an appointment with Mai. From the very beginning, I showed her a clear inspo photo of the blonde I wanted--something I had already achieved at a different salon. She never mentioned that it wouldn't be possible or that we'd need to approach it differently. My hair lifted beautifully, but then she went in with such an ashy toner that my hair turned gray. The moment she rinsed it out, I knew it wasn't right. I told her I was unhappy, and she offered to do a bleach wash to try again. That bleach wash ended up permanently damaging my hair. My roots turned an awful brassy orange, and even now--a year later--I still have uneven brassy and brown patches that multiple stylists haven't been able to correct. The integrity of my hair has never been the same since. I cried in the salon chair because my graduation was a week away, and this looked nothing like what I asked for. They saw I was upset, but instead of showing any sympathy or care, they just styled my hair and sent me on my way. I paid over $700 for an experience that left me heartbroken and with long-term damage. I'm not writing this for sympathy--clearly, they never felt any for me. I'm writing this because I don't want anyone else to walk in hoping for something beautiful and leave feeling the way I did. If you, as a stylist personally know you can't attain the results a client is asking for--please be honest. Don't waste their time, money, and trust. (I don't believe that stylist works there any longer, however after reading reviews I don't believe it's just that stylist!)

    Tasha M.

    My 100th review for a very special place! I wanted to get my hair done before my graduation for a fresh change and I am in love with how everything turned out. I booked a haircut and balayage with Ayaho (an absolute angel + insta handle @hairbylulu408) who worked her magic with giving me cool espresso hair that I wished for. She is so attentive in listening to what you want and I appreciate her meticulous work ethic especially when toning my hair. This salon is amazing and everyone I have spoken to was sweet as honey. I can't say enough great things about the services I've received and I look forward to getting my hair done by Ayaho in the future!

    so cute, by christina!
    Katie L.

    This is a long overdue review for my girl Christina :D She is so incredibly talented and has consistently nailed my hair time and time again. As a perfectionist, I've left other salons feeling disappointed--but with Christina, it's literally the opposite. Every time I see her, I walk out with hair that exceeds my expectations. I genuinely feel so lucky to have found her:) Christina is not only a highly skilled colorist, but she's also incredibly attentive to what you want. Unlike some stylists who stick to one look or personal aesthetic, Christina listens and delivers exactly the style and tone you're after--even down to the smallest detail. She's thoughtful, knowledgeable, and always makes me feel heard. I get a lot of compliments on my hair, and I truly owe it all to her. The whole experience at Duet salon is also super amazing--welcoming vibes, always stocked with drinks and snacks, and very bougie amenities in the bathroom. Christina is such a sweet gal and you can tell she cares about her clients, she even crocheted everyone little santa hats for Christmas isnt that the cutest thing ever :3 Her ig is @styleme_tina , you can see on her page that she is a gal of many talents ^w^

    Lina H.

    I had a teased balayage done by Tina and it turned out amazing. Tina kept me informed every step of the process and explained to me what she was doing. I like that she dried a section of my hair after the coloring was complete so I can determine if I like the results or if I wanted her to make any adjustments. I was very happy with the service, ambience and friendly staff. Already have my next appointment booked :)

    Weird harsh color. This was only one chunk. Many chunks were like this all over my head.
    Karen J.

    3.5/5 Long overdue review! I remember coming on time but still had to wait 30-40 mins before I actually got work done on my hair. The vibe of this salon feels very upscale and I really enjoyed the environment. Everything seemed super clean which I liked. I originally wanted a balayage but the stylist said it would take 7+ hrs which I never heard of. Usually elsewhere it's 5 or less. Anyway I was on time crunch so I just settled for some simple highlights which took 5+ hours. I thought the price would be $300ish but I noticed the stylist kept getting extra bowls which is additional cost and ended up being over $500 total. Just look at my pics for reference on length. Yikes. I honestly regretted coming here because it took so long and it didn't even come out that good. My hair color messed up with some weird zebra prints after they took out the foil and stuff and the boss had to fix it which kind of worried me. It was a red flag that I had to point it out and not the stylist noticing it. I thought the boss had fixed everything but when I came home i still saw so many messed up pieces lol. However I told them and they offered to fix the pieces but I just never went. I def wish I went somewhere else for $500+. Whatever I got was def not worth the price tag. Just beware of those extra bowls.

    Obsessed with this gorgeous cut and style by Zaneta!
    Angel K.

    Zaneta has done an amazing job taking care of my hair pre- and post-wedding. She gave me a gorgeous cut that continued to grow out beautifully for my wedding. Post-wedding is when the fun began! I've been wanting to dye my hair purple for as long as I can remember. And Zaneta made my purple dreams come true! She started me off gentle with a light purple that blended beautifully in with my hair so it wasn't really noticeable until I was under sunlight. The second round happened about 4 months later and I went all in and asked for a semi-permanent purple. We went with a cool tone and the color is gorgeous! I love that Zaneta talks you through everything describing which way we can go with each step and what that would mean for the fade out and care taking. She is also very upfront about pricing and will give you your estimate once you've talked everything through. My husband has been seeing Janne for his hair cuts. The first time we saw her, she managed to convince him to get a perm and he hasn't stopped since! She does a wonderful job and the hair style matches him so well. She has also helped my mom with an all over color to cover up her whites. My moms hair looked so natural and gorgeous when Janne was done. The salon itself is lovely as well! They spoil us with a fridge stocked with drinks and a tons of snacks to munch on while you wait for your hair to process. I always feel very well taken care of while I'm here!

    Jessica L.

    This was my first time booking with Nonnie at Duet Salon! I will say that it was one of the most comfortable and enjoyable hair experiences I've ever had! She was super friendly and welcoming. Nonnie was very attentive to what I wanted to do with my hair and was able to inform me what was going on throughout the entire process! I booked an appointment for a balayage, but the inspiration pictures I sent were babylights. Nonnie gave me some tips about the differences so I really appreciated that. The hair did take 6ish hours but it was definitely worth it. Nonnie was careful and very thorough with my hair :-) Here's my before and after pictures!

    Original

    I had a teased balayage done by Nonnie and she delivered!!! My hair was originally had reddish brown permanent dye which I didn't love. I told her I wanted a more beige brown with dimension and I feel like I got exactly what I wanted. She is really good at making your hair look natural. Like you but 2.0! The total came out to $465, but honestly I think it was worth it! Also my hair doesn't even feel damaged which I have never had happen after a bleaching session.

    Beigey chocolatey highlights
    Jamie N.

    Duet Salon is A+ when it comes to amazing service and really skilled stylists! This was my first time here and I had a great experience from start to end. They were responsive and quick to get my appt booked and Tina even reached out beforehand to ensure I had filled out the client intake form so that my stylist could be prepared for my service. The salon itself is super spacious and modern, and they have yummy snacks too! Ayaho did my haircut and highlights and I highly recommend her!!!she is a newer stylist but I felt really at ease with her and that I could trust her with my hair. She is so sweet and personable! She took her time to make sure she understood what I wanted and explained every step of the process. It was such a personalized experience and my hair turned out amazing, thanks to Ayaho!

    Bianca W.

    I've been a client of Amy's since she was in cosmetology school and would not trust anyone else but her! She's such a talented hair stylist and she is so meticulous. I always feel like I am well taken care of during every appointment. She really takes the time to make sure that her craft is perfect and she always has good suggestions as well. I always look forward to making an appointment with her and always get so many compliments on my hair!! Thanks so much Amy! You're the best :)

    Before

    I visited Tina 2 weeks before my son's wedding. An occasion any mother wants to look her best for. This was following a 10 minute consult when I showed pictures and shared I wanted my hair to show highlights and have lighter but not gold color highlights. I repeatedly asked her to not make my hair look darker. I also paid her higher rate (compared to other stylists in the salon) to get better performance but was left me with a brand new stylist to color my hair as she attended to an angry and unhappy customer sitting next to me. When she washed my hair, I could tell she realized I was not happy. Instead of acknowledging my frustration, she recommended that I wash my hair and give it a couple of weeks to get lighter. I also was offered to go back for a bleach wash but she added that I had to pay her hourly rate of 150 on top of the 620 I paid already for that. There was no emotion, no compromise. She was done with her work and robotically justified what happened. I gave it a week, washed my hair every day and there was absolutely no change. I have made another appointment to see another stylist to fix the mess she created. I felt she was unfair and felt worst that on top of her poor performance I had kindly paid an additional tip. I called the salon back today to ask for a refund. I told her i would be happy if she paid half of what she charged so I could use it toward the next appointment. Again, her approach was very justified , emotionless and kept on repeating that she had told me what to expect every step of the way! I certainly didn't pay 620 to make my hair look worst! This attitude was absolutely not right and added to insult. This is my first time posting something like this ever! It is well deserved and people need to learn from my experience and what a rip off this was! I uploaded my "aspiration" photo before I went to my highlight appointment which was completely looked over and ignored. I wish she could have been honest and told me she wasn't able to do what I was asking for. I feel violated and taken advantage of. My hair looked way better before I saw this lady! The work deserves no starts!

    Hair before
    Emily H.

    Nonnie has been doing my hair since she became licensed! Love how she does my hair, which is why I keep going back! Edit: I ask for partial or full babylights, cut, and color tone

    My natural hair in 2022
    Viviana Y.

    I've been coming to duet salon every couple of months since 2017. I can't say enough good things about the girls here. I mainly go to tina but the other stylists are great too!! I've had Zaneta, Nonnie, Christina all help assist pr do my hair when Tina was out for maternity leave and they're all amazing. I've done it all: blonde, back to dark brown, to babylights, extensions, short hair, and so much. I couldn't find pictures for it all. Before duet salon, I've been to a couple of places in la and boston, but either the results were a let down, or i didn't feel like the salons were invested in my hair goals. At duet, Tina always makes sure to explain the process, takes into account My hair history and health, and makes sure to tell me how I should be maintaining my hair at home and when to come back. I can't say enough good things about coming here!!

    Before

    See all

    1 month ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 months ago

    Business owner information

    Photo of Tina P.

    Tina P.

    Awww thanks Audry!!!

    Helpful 2
    Thanks 1
    Love this 1
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 months ago

    Helpful 1
    Thanks 1
    Love this 1
    Oh no 0

    1 year ago

    Business owner information

    Photo of Tina P.

    Tina P.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 6
    Thanks 4
    Love this 8
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0
    Photo of Lina H.
    85
    34
    15

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Tina P.

    Tina P.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 5
    Thanks 0
    Love this 3
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Jamie N.
    451
    13
    5

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Bianca W.
    151
    15
    10

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Tina P.

    Tina P.

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 1

    3 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 2
    Oh no 0
    Photo of Viviana Y.
    603
    11
    17

    2 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0
    Photo of Hannah A.
    169
    4
    14

    2 years ago

    Helpful 1
    Thanks 1
    Love this 2
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 1
    Love this 0
    Oh no 1

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Annie D.
    47
    11
    12

    3 years ago

    Helpful 2
    Thanks 1
    Love this 2
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 2
    Thanks 1
    Love this 3
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Esther H.
    41
    17
    11

    2 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0
    Photo of Marisa C.
    218
    14
    6

    3 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Diane N.
    120
    174
    14

    4 years ago

    Helpful 3
    Thanks 0
    Love this 1
    Oh no 0

    1 year ago

    Noonie is the best. She does magic on my hair each time I go see her The salon is super chic vibe and love that everyone is so friendly.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Jessie K.
    414
    13
    28

    5 years ago

    Helpful 3
    Thanks 0
    Love this 2
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of j n.
    0
    29
    0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Jodi H.
    582
    1393
    2812

    5 years ago

    Helpful 6
    Thanks 0
    Love this 4
    Oh no 0

    Page 1 of 5

    Ask the Community - Duet Salon

    What's the average cost for 20" Korean braided hair extensions?

    There is a very big range in prices depending on what color, tip / no tip, and quantity needed for you specifically. Please text the salon @ 408-313-6995 with photos of your current hair and inspo photo, and we can give you a better range.… Read more

    Do you do digital perms? I have medium length hair. What would something like that cost?

    Janne, our perming specialist, is the best stylist who may be able to accommodate your request. She does her own bookings, so please give her a call @ 408-472-0805. She is in the salon Wed, Fri, Sat.… Read more

    How much for the full highlights?

    Please check out website for Services and Prices as all stylists have a slightly different price.… Read more

    Does your salon offer the "Japanese head spa" treatment?

    We do not have Japanese Head Spa, however Janne does a lot of different Japanese hair conditioning treatments. She does her own bookings.… Read more

    Hi Tina! I emailed you for consultation but haven't heard back. What is the best way to reach you? Thanks!

    The best way to book an appointment is via Phone call 408-313-6695 and… Read more

    Hey! Where can I make an appointment?

    The best way to book an appointment is via email @ tina@duet.salon

    I have very curly thick hair and it is 10 inches below the shoulder. How much is the Japanese straighten price and how long will it take to get it done?…

    For prices and services, please check out Janne’s services for Japanese Straightening. Other than… Read more

    Do you do short hair cut for women? If yes then what is the price range for short hair cut

    Hi there! Yes we do women's cut. Depending on the stylist, there are different pricings. If you'd like to view the pricing, please refer to: www.duethair.com/services… Read more

    Do you guys do perms?

    Janne is the best stylist who may be able to accommodate your request. She does her own bookings so please give her a call @ 408-472-0805. She is in the salon Tues, Fri, & Sat.… Read more

    Is there someone available that specializes in bangs? And if so how much? I don't want straight across bangs, I think it's called a fringe

    Everyone in the salon is very well trained for a bang cut. Usually we can add bangs with a… Read more

    How much would thinning and trimming cost, and who works best on kinda curly kinda wavy hair?

    Hello! Thinning and Trimming is still considered a haircut. Depending on different stylist, there are different pricings.… Read more

    How much would it cost to bleach my whole head? My hair is about a foot long from root to tip.

    Hello! That is considered a global bleach. I have included a link to the prices for that service.… Read more

    Don’t See Your Question? Ask Away!

    Review Highlights - Duet Salon

    Tina kept me informed every step of the process and explained to me what she was doing.

    Mentioned in 108 reviews

    Read more highlights

    You might also consider

    Limón Salon

    Limón Salon

    4.5(1.3k reviews)
    2.2 miWest San Jose
    $$$
    Luxury
    Established in 2008

    I love how friendly and attentive everyone in the salon is. I've gone to Cecilia a few times now…read moreand I always love how my hair turns out. She's given me layered cuts each time and my hair looks healthy, stunning, and beautiful. She's very kind and professional. Highly recommend her and the salon! :)

    This review is for ISIS-…read more I have a girl who I trust with my haircuts wholeheartedly but I haven't found somebody I trust coloring my hair UNTIL NOW! After researching salons in my area I came across Limon. I checked out their yelp and Instagram to see their work. My first consultation was with Kimmy but she referred me to Isis. After my consultation I was nervous but decided to have faith and went forward with my appointment one week later. I haven't had my hair colored since Oct 2024. I let my roots grow out but the bottom portion of my hair was still blond ish. My natural hair color is dark brown and I wanted to go 2 to 3 shades lighter with subtle highlights throughout. I showed inspo pictures as a reference but most of it was verbalizing what I wanted. I was in the chair from 10:30 AM to 4:50PM. It was worth it because now I love my hair! I haven't loved my hair in a long time-thank you Isis! The woman at the front desk is very friendly and offers you something to drink when you check in. The salon is well kept and pretty big inside. Plenty of parking in the back with spots reserved for Limon customers. For those curious about pricing-my service was $540

    Photos
    Limón Salon
    Limón Salon - Custom color by Laura

    Custom color by Laura

    Limón Salon - Layers haircut by Maura

    See all

    Layers haircut by Maura

    Simple Hair - I stated that I didn't want a root shadow but the stylist insisted. These are the results.

    Simple Hair

    4.5(1.5k reviews)
    10.0 mi
    $$

    I've been coming here to get my hair highlighted for several years now, and they completely live up…read moreto their near perfect 5 star reputation. They use high-quality products that never leave my hair feeling dry or fried. What I appreciate most is the honesty. My colorist is super straightforward and realistic from the start about what is actually attainable for my hair. Plus, she generously teaches me how to maintain the color at home so I don't have to spend a fortune visiting her as often. Honestly, I still get compliments on my highlights even 6 months afterwards! You can tell they put their clients first, not just the payout. Insider Tip: They are rightfully very busy! They do welcome walk-ins, but it's definitely not guaranteed. Do yourself a favor and book an appointment in advance. Honor your appointment time or else you might need to get back in the queue.

    My experience here was very disappointing. The staff seemed rude and unprofessional, and I felt…read morethey lacked basic customer service skills. I used to visit this salon when Kim worked here, and she was always friendly, welcoming, and did a great job cutting my hair. Unfortunately, my recent experience was completely different. This time, I wasn't able to make an appointment in advance, so I walked in. A hairstylist asked whether I had an appointment or was a walk-in. When I told her I was a walk-in, she abruptly told me they couldn't accommodate me. What bothered me was not that they were unable to take me, but the way it was communicated. She didn't ask what service I needed, offer any alternatives, or suggest making an appointment for another day. The salon normally closes at 7:00 PM, and it appeared there was still time before closing, so I was left wondering why I couldn't be helped. I used to bring my kids here for haircuts, and the atmosphere was never like this before. Sadly, this experience left me feeling that the staff does not value or know how to treat customers respectfully. Based on this visit, I am very disappointed and will think twice before returning.

    Photos
    Simple Hair - Balayage by Vy

    Balayage by Vy

    Simple Hair - Balayage & Babylights coloring by the wonderful Vy :)

    Balayage & Babylights coloring by the wonderful Vy :)

    Simple Hair - My hair blow dried and at the point she wanted to use the curler only

    See all

    My hair blow dried and at the point she wanted to use the curler only

    2023 Korean Hair

    2023 Korean Hair

    4.8(145 reviews)
    3.2 mi
    $$$
    Available by appointment
    Women-owned & operated

    I have been trying to find a place that would accommodate me since many places are not taking new…read moreclients for men's perm. I did an extensive research using AI and came upon this establishment. I called last week and was able to schedule an appointment the following week (Tuesday at 10am !!!)) I didn't know what to expect since I've never gotten a perm before but the hair stylist was Yoko and she was so kind and patient. She helped getting me situated where we discussed what type of perm I wanted. She shampooed my hair and that off the bat was so relaxing and set the tone of my experience. We had a great conversations as she prepared my hair - while doing the perm I was given some nice Korean coffee and was asked if I was comfortable while the perm was setting it. Yoko provided me Instructions on how to maintain the perm and also provided me products to help maintain my hair. My months of growing my hair out and finally getting my first perm experience was fantastic. I'll becoming back in 6weeks for my touch ups. Yoko really took care of me and I enjoyed the experience!!!

    I've been wanting a digital perm for a while and was really picky when researching salons. My mom…read morerecommended 2023 Korean Hair and I don't want to go anywhere else anymore :,) It was my first time doing anything to my hair so I was really nervous but Yuri and Jessica made it such a great experience. I showed them a couple pictures of what I wanted and they seemed super experienced. They were knowledgeable, checked in frequently, and had great recommendations and tips for after care. It took a long time (~4 hours) but I feel like it was definitely worth it. It's been a few weeks and I really like the way the curls sit, especially after a hair wash day. My hair is stick straight so I didn't know how it would hold but my hair looks styled all the time. 1000/10 can't wait to go back!

    Photos
    2023 Korean Hair
    2023 Korean Hair
    2023 Korean Hair

    See all

    Koreana Beauty Salon - digital perm

    Koreana Beauty Salon

    4.7(180 reviews)
    3.1 mi
    $

    After my bestie had been going to esther for 7 years i jumped on the curly hair bandwagon last year…read moreand here i am for perm #2. the last year has been fun styling the first perm she gave and i loved it as it grew in and i even got two trims throughout the year. i love that my hair is allowed to have digital perm (hair-health wise) & it doesn't smell bad! after my appointment i came straight to work and this is the shot after esther styled it! in the after care i'll avoid getting it wet for 2 days and the hardest part is not touching it! but i flip my hair so i'll just try to keep it in ringlet twirls as much as possible! one thing different from my first perm was that my hair was much longer prior to this appt today, and still it sprang up! it's still long so i'm glad i grew it, and looking forward to styling this do once the 48 hr no wash time passes! highly recommend esther even with her wait list!! you can upkeep with deep conditioning your hair while looking forward to the appt (like i did!) the 3 hour appt was enjoyable, she is personable and so knowledgeable, in fact the appt was over earlier than i expected, a total timely professional! thank you esther!

    It's been a few weeks now since I got my digital Perm and I…read morehave received so many compliments! I love the look and I love the convenience of it! I love that is super low maintenance and it just makes me feel confident with my hair style. Esther is very good at what she does. The 2-3 month wait list speaks for itself. She doesn't like to take any new clients without an initial consultation. This way she saves you time. She is very honest about if the digital perm will be a good fit for your hair type or not. I am 100% satisfied with my experience!

    Photos
    Koreana Beauty Salon - Digital perm

    Digital perm

    Koreana Beauty Salon - Digital perm

    Digital perm

    Koreana Beauty Salon - Digital perm

    See all

    Digital perm

    Duet Salon - hair - Updated June 2026

    Loading...
    Loading...
    Loading...