Cantonese Steam Fish Jalan Besar Imperial Grand Cantonese: Blast from the past! This restaurant is closed The nondescript Trio building along Sam Leong Road has certainly attracted a few remarkable eateries. I have already written about Hambaobao,