Colombo Kitchen: South London’s Sri Lankan Restaurant Wins Three Major Awards The ascendancy of Sri Lankan gastronomy on the international stage has reached a significant milestone as Colombo Kitchen, a prominent ... Read More → Jul 16, 2026 Posted by Canadaadmin In Article Tagged Colombo Kitchen, global Sri Lankan community, Sri Lankan Food UK, Sylvia Perera