Yum Cha, formerly YUM Cha, is a Chinese restaurant specializing in dim sum and a large Yum Cha menu, offering a homey and welcoming atmosphere.