Kebab • Pizza • Sushi • Seafood
"My favorite restaurant in the UK is a must-visit. The food is delicious and truly authentic, reminding me of my time in Turkey in the 90s."