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!