Meemah is a Chinese restaurant known for its dumplings and a blend of Malaysian and Chinese culinary traditions.