Indawo yokudlela
Tharavadu Restaurant
Abantu bendawo abangu-4 bayatusa
Indawo
7-8 Mill Hill
Leeds, England
Amacebiso avela kubantu bendawo
Indian food from the Keralan coast. The best Indian in Leeds without exception. Rich flavours and amazingly friendly staff. Not to be missed.