Hygia Nails & Spa
Hours:
177 Main St, Los Altos CA 94022
Tips
Hours
Most Recent Reviews
-
June 2023
Tech did a competent job, but I felt she was rushed and I did not feel like this was a pampering break. Water temp was always too cold.
-
October 2022
Very mediocre quality, just rushing to get you out of the door
-
August 2022
Very clean, comfortable, and professional. The staff was incredibly kind! I will be coming back.Service: Manicure
More Comments(63)
You May Also Like
-
Los Altos, California