Thanuja Noogala - the United Kingdom

Best Indian Restaurant 2019 - Solihull & Culinary Excellence in Traditional South Indian Cuisine 2019