Find the top Kofta restaurants in Harrow near you now.
Turkish restaurant
Address: 91-92 High St, Harrow HA3 5DL, United Kingdom