Tharavadu Home Of Kerala Cuisine is located in Scarborough, Canada on 292 Markham Rd. Tharavadu Home Of Kerala Cuisine is rated 4 out of 5 in the category south indian restaurant in Canada.
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible car parkWheelchair-accessible seating