Back to all posts St Louis Blues! Catch us next week at the St Louis Cafe Bar, Dumbarton Rd, Thornwood, Glasgow. Always a good night. Book a table early for some fab food! 4 comments