Previous Image Next Image DSC01115 Ministry of Crab is a famous restaurant in Colombo but it wasn’t open for lunch when we walked by.