GLASGOW has been given a taste of the Caribbean with the opening of new bar and restaurant Sugar Dumplin.
Located in Princes Square, the bar hosted a launch party last week.
GLASGOW has been given a taste of the Caribbean with the opening of new bar and restaurant Sugar Dumplin.
Located in Princes Square, the bar hosted a launch party last week.