Sola Salons ★★★★★4.6 (58) Hair Salons & Barbers Beauty salon · Barber shop · Eyelash salon The Cupertino Crossroads, 20540 Stevens Creek Blvd, Cupertino, CA 95014 Call Website Details →