Tag Archives: caribbean restaurants

Turtle Bay in Ealing

Star rating: **** 10th February 2015 16 High street, Ealing, London W5 5DB Tel: 0203-0670 0700 I’ve never seen any advertising for Turtle Bay, yet the social media din surrounding this Caribbean restaurant chain was deafening. Team Tiemo just had … Continue reading

Posted in Restaurant reviews | Tagged , , | Leave a comment