Tharavadu, Leeds: 'It'll make you profoundly happy' - restaurant review
Tharavadu in Leeds offers warm hospitality and delicious Keralan cuisine. The menu features detailed descriptions of each dish, showcasing the bold flavors and aromatics of South India. The restaurant's cozy ambiance and flavorful dishes make for a memorable dining experience.