Delivery
Pickup
Outdoor
England
London
Brent
Willesden Green
1 Restaurants on GastroRanking
2591 Opinions in 2 websites
If you want a clean Turkish restaurant with excellent prices, and the food, God willing, is sufficient and provided, then this is the right place It’s the perfect Turkey restaurant in the London, the