"Thattukada" is a Malayalam word for roadside vendors in Kerala, South India. It
Read this post on desicurryworld.blogspot.com