Zara nail & spa - 513 Duke St, Glasgow, G31 1DL, United Kingdom | Fresha