Mister Chen is a Japanese-Chinese eatery offering a combination of cuisines, including "yam cha" style dishes.