The IMM branch serves quite a huge range of steamed and fried dimsum so we decided to order a few to try. Both the egg tarts (total 3pcs) and fried yam cake (total 3pcs) were so-so, definitely not the best and have room for improvements. Given their price points, we expected better quality.