1031 Irving St
San Francisco, CA 94122
San Francisco, CA 94122
Open HoursTh-Tu 11am-9:30pm
OverviewThe dumplings here are bursting with pork, chicken, beef or vegetable fillings that are dense with flavor. The favorite noodle dishes combine a rich black bean sauce topped with...
more
