Tara Jewellers, the retail arm of Tara Jewels Limited, today launched their new format Mumbai Flagship store in the queen of suburbs ~ Bandra.....