Filter
Delivery
Pickup
Outdoor
The best restaurants serving Turkish food in England
1.037 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
1028 Opinions in 2 websites
97 Ormskirk Road Aintree, Liverpool L9 5AE England, England
TurkishI have travelled the whole north West in search of the best turkish and this place is by far the best. I am a professional chef myself and cannot fault anything here and have been half a dozen times a
cookedlambribsmeatchickensaladchopsrice