Xiao Long Bao Kitchen

331 Grand Ave
South San Francisco, CA  
Hours of Operation
Mon 11:00 AM - 3:00 PM Wed - Fri 11:00 AM - 3:00 PM Sat - Sun 10:00 AM - 3:00 PM
Customer Reviews
Business Details
People Also Viewed
Paradise Chinese Restaurant
2284 Westborough Blvd
South San Francisco, CA
 (1)
Sky Dragon Restaurant
117 Southwood Ctr
South San Francisco, CA
Glopsi
90 S Spruce Ave
South San Francisco, CA