The Glad Cafe

The Glad Cafe, 1006A Pollokshaws Rd, Glasgow G41 2HG, United Kingdom