950 King Dr, Daly City, California 94015 USA
Inside the Chiu Chow Dumpling (Steamed Dim Sum menu)
Photo Credit: Yelp