Address:

12 Rose Street
G3 6RB
Glasgow
UK

Website: Cafe Cosmo, Glasgow Film Theatre