Tamra in Shangri-La hosted a flavourful Amritsari food festival, and without a doubt, their dishes will make your mouth water.