Neda beauty and nails - 419 Shields Rd, Glasgow G41 1NY, United Kingdom | Fresha