Giovanna's Fine Jewelry Categories Downtown BusinessesJewelryRetail 655 Castro St #1 Mountain View CA 94041 (650) 938-4680 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×