Ministry of Crab

Old Dutch Hospital Complex, 04 Hospital St, Colombo 00100, Sri Lanka

Seafood lovers and cricket fans flock to this restaurant in the Old Dutch Hospital. Two of its trio of owners, Mahela Jayawardene and Kumar Sangakkara, are former stars of the Sri Lankan cricket team. As the restaurant’s name suggests, the star of the menu is Sri Lankan crab, normally destined for faraway kitchens in Singapore and Hong Kong. Order the classic chili crab or pepper crab, don your giant bib and get cracking.

Information on this page, including website, location, and opening hours, is subject to have changed since this page was last published. If you would like to report anything that’s inaccurate, let us know at

Nearby highlights
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
More From AFAR