(UDHAYAM, COLOMBO) – Two Sri Lankan restaurants, Ministry of Crab and Nihonbashi ranked 29th and 49th at Asia’s 50 Best Restaurants’ awards...