Arta

62 Albion Street
Glasgow
Lanarkshire
United Kingdom
G1 1PA


SUN
31 DEC 2017
New Year's Eve at ArtaArta, Glasgow
7.00pm£10/£15.00