Skewd Kitchen
Skewd Kitchen is an award-winning Turkish restaurant in London, serving a modern interpretation of Anatolian cuisine. They offer a variety of dishes, including kebabs, seafood, and vegetarian options, all prepared with fresh ingredients.