Skip to content
The San Francisco

This San Francisco Dim Sum Restaurant Brand First Opened in 1958. Now, It’s Shuttering Its Largest Location After 27 Years

Sources and story details