Xiao Long Bao Kitchen, 331 Grand Ave, South San Francisco, CA, USA

Temporary Closure - related to food safety 1 year ago
Grand Avenue, South San Francisco, 94080 California, United States
Xiao Long Bao Kitchen, 331 Grand Ave, South San Francisco, CA, USA
“Violation #23: Presence of cockroaches.
Source: smchealth.org
Reported By Iwaspoisoned.com User
Reported: