Lasan is synonymous with exquisite cuisine that teases the senses and stirs the soul, delivering the true essence of India in all its glory. Experience how sublime Indian food really can be at Gordon Ramsay’s Best Local Restaurant in the UK.