Ghirardelli at The Great Mall

Milpitas, CA