SELECT A LOCATION
Use my current location to find the nearest restaurant
Kingdom Of Dumpling
1713 Taraval St, San Francisco, CA 94116
(415) 566-6143
Pickup
Open
11:30 am - 09:30 pm
Delivery
Open
11:30 am - 09:30 pm
View Menu
Order Online