Turtle Bay brings taste of the Caribbean to Liverpool
Turtle Bay, the UK’s first high street Caribbean restaurant, is bringing its unique culinary experience to Liverpool. The venue, which is due to open in November, is located in the grade II listed Produce Exchange building on Victoria…