Kebab • Pizza • Seafood • European
"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."