Vodafone Idea Limited stores Near Kanjur Marg, Mumbai, 400078