Skip to main contentToast Local logo
Dumpling Kitchen Castro 544 Castro St.

Dumpling Kitchen Castro 544 Castro St.

ChinesePrice range $15-30

Open

11:00 AM - 8:45 PM

544 Castro Street, San Francisco, CA 94114