by Charu Thakur | Feb 22, 2023
(February 22, 2023) He gave up law studies to chase his dream of becoming a chef, and the romance with food led him to launch Quilon, the first South Indian restaurant in the world to win a Michelin star. Meet Sriram Aylur, a native of Kerala, who has made Londoners...