Dim Sum · $$ · San Francisco, CA
101 Spear Street, Rincon Center, San Francisco California 94105, San Francisco“Legendary spot with the best handmade dumplings for seventy years — chewy, soft, tastes like heaven.”— @foodysearcher
Seen in a food video on Grubbies.