Nefis Beauty Salon & Nails spa

90 Southeast 1st Street, Miami, FL 33131