88 BaoBao

3330 Village Dr, Castro Valley
(510) 605-5036