See hours. See all 992 photos. Dumpling Time Thrive City, San Francisco: See unbiased reviews of Dumpling Time Thrive City, one of 5,130 San Francisco restaurants listed on Tripadvisor.