All organizations in the category Turkish Restaurant, in Leeds
Turkish Restaurant, Leeds, United Kingdom
- Address: 194a New Road Side, LS18 4DP Horsforth
- Site: http://www.istanbulgrill-leeds.co.uk/
- Lat Long: 53.8332302405, -1.64743435478
- Category: Turkish Restaurant,  Restaurant