Venues Tharavadu

Address

7-8 Mill Hill
Leeds
West Yorkshire
United Kingdom
LS1 5DQ

Website

Google Map

Tharavadu, Home of Kerala Cuisine, is an authentic restaurant which offers the flavours of Kerala.  StreetSalsa Occasionally host our Matter of Taste events here.

The restaurant has some great food, which is a nice twist on the usual Indian food.  Has to be tasted to believe!