2 eat
Published on October 13th, 2014 | by What 2
0Turtle Bay – Caribbean Restaurant – Just Opened.
What2: A new caribbean restaurant has come to town and we cant wait to head on down!
Why2: With a name like Turtle Bay, it has to be the go to spot for caribbean food… well Lets see.
When2: Turtle Bay already exist out of london and has officially set up base in London’s very on Eailing.
Where2:16 High street, Ealing, Greater London, W5 5DB