The Caribbean Restaurant Chain – Turtle Bay
The Ealing branch is first London branch of the Turtle Bay Caribbean Restaurant Chain which can be found in 11 other cities around the UK. It serves very good food in buzzy surroundings. Here follows...
4 Feb, 2015
The Ealing branch is first London branch of the Turtle Bay Caribbean Restaurant Chain which can be found in 11 other cities around the UK. It serves very good food in buzzy surroundings. Here follows...