Company name: The Ball Room Sports Bar (Glasgow) - Pool, Snooker & Darts Hall
Description: Sports bar & pool hall serving food
130 Ledard Rd, Glasgow G42 9RA, United Kingdom