PLACE

Mumu Nail Salon

(212) 353-2000
60 E 8th St

The Venue

Local nail salon and spa.

Location, Location, Location