Sola Salons ★★★★★4.9 (7) Hair Salons & Barbers Beauty salon · Barber shop · Eyelash salon 2218 S Shore Center, Alameda, CA 94501 Call Website Details →