Dumpling Time is a modern Asian restaurant specializing in varied dim sum, rice, and noodles, with dumplings made fresh in-house.