Mimosa Nails & Spa

1764 First Street, Livermore, CA 94550