Company name: Tharavadu
Description: Sleek restaurant serving Keralan cuisine
7-8 Mill Hill, Leeds LS1 5DQ, United Kingdom