California Flower Shop
Address:
1945 Grant Street #5, Santa Clara, CA
Phone:
408-317-5715