Dumpling Time is a Chinese restaurant specializing in dumplings and bao, offering a variety of Chinese fare in a cozy setting.