Add Your Own Review
This is the third review I’ve written about Turtle Bay in Walthamstow E17 but sometimes places do change. But as I discovered fortunately not this one.
We visited on early on a Friday night. The...
For a pre-Christmas lunch with friends, we decided that instead of turkey, we’d plump for Turtle, that is Turtle Bay, a chain of 19 lively Caribbean restaurants, a few minutes walk from our house...
The Caribbean hits Walthamstow, London E17. After watching Turtle Bay restaurant being built and kitted out, we decided to take friends on its second night after the grand opening on 15 January.
Silver Travel Advisor is a UK registered limited company. Registration no.: 7408308. VAT no.: 100952746 All rights reserved.