Shopping malls database
Barracuda Jap. Rest. - Serramonte Center, Serramonte Center/Gellert Blvd.
Daly City, CA 94015-2315
Store name: Barracuda Jap. Rest.
Address: Serramonte Center/Gellert Blvd.
Daly City, CA 94015-2315
Shopping mall: Serramonte Center
State: CA
Location: Daly City