DR. ASHWIN MALLYA
Fantastic food. Top quality. Authentic flavours from Kerala. Location is right opposite Leeds station. Closest Car parking options are Q park above BIBi's and NCP park adjacent to Chao Phraya Been to 1 Michelin star Indian restaurant in London and Tharavadu beats it by a mile. RATE THIS AS NUMBER 1 INDIAN RESTAURANT IN THE COUNTRY.