Start from
The Nail Bar Los Altos
981 Fremont Ave, Los Altos 94024