Felt like being home
The Trustees of Hope Community Village Children’s Home in Kerala, India wish to express their gratitude to the proprietors of Tharavadu
Fantastic food. Top quality. Authentic flavours from Kerala. Location is right opposite Leeds station.
I can't get enough", 5 of 5 stars.. and no, that isn't a reflection on the portion sizes.. I just love this place!