Arta Glasgow, Glasgow, United Kingdom. 7,287 likes · 330 talking about this · 36,878 were here. A Mediterranean themed venue with a beautiful indoor...