Filter
Delivery
Pickup
Outdoor
The best restaurants serving Turkish food in St James's City of London, Westminster London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.5
126 Opinions in 1 websites
Leicester Square 7-9, London WC2H 7NA England, England
TurkishAll it says is review This restaurant is closed The Deco look nice and promising the shutters well mad. The holidays in the window look potentially fun