Generated from the website:
Star Nail International is a premier nail salon located in Birmingham, Alabama. They specialize in providing top-quality services, from manicures and pedicures to waxing and facials. With their experienced staff, customers can expect to receive a luxurious experience and leave feeling refreshed and beautiful.