Istanbul Grill is a Turkish restaurant in Horsforth with a variety of dishes to suit everyone.
Address: 194A New Road Side, Horsforth, LS18 4DP, Leeds LS18 4DP, England
Telephone: 0113 259 0344