248 West Main Street
Los Gatos, CA 95030
Get directions

About Us

Yvette Boutique Day Spa is one of the most respected and well known French boutique day spas in Northern California, located in downtown Los Gatos.

Reviews