Shopping malls database
88 Rice Bowl - Pacific Plaza, I-280 & Junipero Serra Blvd.
Daly City, CA 94015
Store name: 88 Rice Bowl
Address: I-280 & Junipero Serra Blvd.
Daly City, CA 94015
Shopping mall: Pacific Plaza
State: CA
Location: Daly City