Mehrra Jewellerss ← View details 998 East El Camino Real, Sunnyvale, CA 94087 +1 408-245-9770 Get Directions From* To * — Required information