China North Dumpling (Menu)

1311 Noriega St, San Francisco
+1 415-665-9777

Give a rating to China North Dumpling

Suggest a dish

How much did you spend at China North Dumpling?