Michelin-star restaurant Quilon, redefines South-west coastal Indian cuisine with authentic passion and skilled creativity