Willow Nails Spa
Hours:
891 Hamilton Ave, Menlo Park CA 94025
Tips
Hours
Most Recent Reviews
-
July 2023
First time I've been here and will definitely come back.
-
January 2023
Five stars ? Service, but they make it seem that they are talking about ? ? ?
-
October 2022
Ladies here are really nice and my pedicures are always great! I love that they have so many gel colors to pick from and even have chrome powders
More Comments(56)
You May Also Like
-
Menlo Park, California