At Steeles & Highway 10, opposite Shoppers World. Anjappar Chetinad is the first authentic South Indian chettinad restaurant to open in Canada and consistently maintaining the quality and taste.
Added on November 30, 2012 and last updated 6 years ago