Levi Roots UK Caribbean Smoke House RASTA’urant
It's a RASTA'URANT...not a restaurant!
In the words of Levi Roots "Finally, we did it! The Caribbean Smoke House is here. Situated in Westfield shopping centre in Stratford city East London, one of the largest shopping malls in Europe, thats where we are, big...
Read more