You are here: Welcome » Reviews » Restaurant Reviews » England » London » Stratford » List List Giraffe (American/British) Levi Roots' Caribbean Smokehouse (Caribbean) NOW CLOSED Popeyes Louisiana Kitchen (American/British) Wendy's (American/British)