Turtle Bay Caribbean Social

130 St Vincent Street Glasgow G2 5HF