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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing