2376 Eglinton Ave E, Scarborough, ONM1K 2P3Get directions
Ambika Jewellers (VBJ) was established in canada. Since then the brand has established itself as a name standing for a blend of outstanding designs, master craftsmanship and purity...more...See more text