Ministry of Crab 15.04.2025 09:44 Sydney Morning Herald Sri Lanka’s most famous restaurant, now on Flinders Lane.