Vodafone Idea Limited stores Near Jai Bhavani Marg, Mumbai, 400076