The 17th edition of the Culinary Art and Food Expo organised by the Chefs’ Guild of Lanka was held this year and the team of 13 chefs of The Swiss Residence won 22 medals and the title of Best Regional... (Continue reading)