Omni Nail Bar, located at 525 Rep. John Lewis Way S., Nashville, TN 37203, offers a luxurious and artistic nail and beauty experience in the heart of downtown Nashville. Their services include nail enhancements, manicures, pedicures, and waxing.
Less