Tara's Nail Salon
1250 Newell Ave, Walnut Creek 94596