217 Columbus Ave, San Francisco, California 94133 USA
Steamed vegetarian dumplings
Photo Credit: Yelp