Ivenkile Yokutyela
Tharavadu Restaurant
bayi 4 abantu basekuhlaleni abayincomayo,
Amacebiso asuka kubantu basekuhlaleni
Indian food from the Keralan coast. The best Indian in Leeds without exception. Rich flavours and amazingly friendly staff. Not to be missed.
Izinto onokuzenza kufuphi
Indawo
7-8 Mill Hill
Leeds, England