88 BaoBao

2235 W Atherton Dr, Manteca, CA

Menu (As of 10/30)

88 BaoBao: hours and how to order