6255 Geary Blvd, San Francisco, California 94121 USA
Steam beef ball + sticky rice in lotus leaf
Photo Credit: Yelp