Mimi Nails

130 Cedar St, Cambridge, N1S 1W4 ,Canada
Mimi Nails Mimi Nails is one of the popular Nail Salon located in 130 Cedar St ,Cambridge listed under Local business in Cambridge , Spas/beauty/personal care in Cambridge ,

Contact Details & Working Hours

Map of Mimi Nails