The Kingsbury is at it again, as the World Luxurious Restaurant Awards became the newest worldwide awarding physique to recognise the luxurious Colombo lodge’s constant excellence and selection within the culinary arts. The Culinary Institute of America is regionally accredited …