stuffedbeancurdinclaypot
in
Oakland, CA
Shanghai Family Restaurant
111 N Rengstorff Ave
Mountain View
CA
94043
(650) 967-7334
29.3
mi