Filter
Delivery
Pickup
Outdoor
The best restaurants serving Turkish food in London
304 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,9
437 Opinions in 2 websites
14 Finsbury Square The Alphabeta Building, London EC2A 1AH England, England
TurkishThe lamb shish kofta was incredible 🤤 the spicy tomato sauce that came with it was amazing too! Everything was seasoned to perfection, I could have eaten it twice over. The staff were friendly and at
chickenricelambbeautifulsalad