Company name: The Rum Shack
Description: Vibrant Caribbean eatery with a patio
657-659 Pollokshaws Rd, Glasgow G41 2AB, United Kingdom