Magic Nails & Beauty Salon - 119 Stow Hill, St Woolos Rd, Newport NP20 4ED, United Kingdom | Fresha