Vodafone Idea Limited stores Near Hutatma Chowk Marg, Mumbai, 400001