Where is Mimi Nails located?
Mimi Nails is at 31-21 Ditmars Blvd, Long Island City, NY 11105.
Mimi Nails
Queens, New York
FAQ
Hours, booking, location, and service questions.
Mimi Nails is at 31-21 Ditmars Blvd, Long Island City, NY 11105.
Mimi Nails provides manicures, pedicures, and gel polish services.
Mimi Nails is open daily from 10 AM to 7 PM.