Restaurant
Tharavadu
Tharavadu is a indian in Leeds. Expect a lively, flavour-led dining room rather than a generic stop.
Restaurant details
Address: 7-8 Mill Hill
Postal address: 7-8 Mill Hill, Leeds, West Yorkshire, LS1 5DQ
Phone: 0113 244 0500
Tharavadu sits in Leeds, West Yorkshire. The cooking leans indian. Pricing reads around ££. Public cues point to seafood-led cooking, grilled meat dishes, desserts worth saving room for and a strong wine focus.