5 /5 sheela veerina: The best place to get nails done in Los Altos. They take their time and do a good job, nails are beautiful even before nail polish. Always accommodating and family friendly.
301 2nd St, Los Altos, CA 94022
(650) 941-4822
Google map: https://www.google.com/maps/place/?q=place_id:ChIJzyZbhe-wj4ARNLCV0anX3iA