Co-owner of Mama Ji's
Appears in 1 story
Closing the restaurant at the end of October 2026
Mama Ji's, the dim sum and Sichuan restaurant on 18th Street in the Castro, will close at the end of October after nearly 15 years. The San Francisco Standard reports rising rent as the cause.
Updated 1 hour ago
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?