• 2 years ago
Ajith Kumar is one of the head chefs at south Indian restaurant Tharavadu, in Leeds city centre, along with Rajesh Nair and Abdul Khadar

Recommended