Indawo yokudlela
The Tiffin Tin (Tufnell Park)
Abantu bendawo abangu-8 bayatusa,
Indawo
122 Junction Rd
London, England
Archway
Amacebiso avela kubantu bendawo
Award winning Indian Takeaway that really does use only the freshest of ingredients.