Jamba Juice

1000 Metro Center Blvd
Foster City, CA
650.571.6200
37.560795
-122.273984

for Jamba Juice
Directions
from: