Food Review: Ministry of Crab at Colombo, Sri Lanka | The Best Restaurant in Sr Lanka and 29th in Asia’s 50 Best Restaurants
The Place Sri Lankan crabs – a dish we are so familiar even back in Singapore. Located in a preserved 400-year-old Old Dutch Hospital in Colombo, Ministry of Crab is a [...]