Nail Club Spa
22 Pompton Ave, Cedar Grove 07009