Crab lovers, rejoice! Sri Lanka’s famed Ministry of Crab has arrived in KL, setting up shop at the newly opened TUAH 1895 in ...