Nail Bar

4.0 (227)spa

711 NW 119th St, Miami, FL 33168, USA

A relaxed Miami salon and spa offering full-service nail care, pedicures, and everyday pampering.

Find on Google Maps

Description

Located on Northwest 119th Street, the salon provides manicures and professional nail care treatments alongside its beauty salon services.

Ask Karpo for more information.