Million Dollar Nails at London Square

13630 SW 120th St
Miami, FL  
Hours of Operation
Mon 11am-7pm
Tue-Thu 10am-8pm
Fri 9am-8pm
Sat 9am-8pm
Sun 10am-5pm
Open 7 Days
Customer Reviews
Ana V. on 10/21/2014
I been going to Million Dollar @ London ...
Yelitza G. on 08/22/2014
Ygarcia. Where to start? I went today...
Business Details
People Also Viewed
Q- Nails & Spa
12969 SW 112th St
Miami, FL
Nail Express
10201 Hammocks Blvd Ste 124
Miami, FL
Modern Nails
14107 S Dixie Hwy
Miami, FL