Vodafone Idea Limited stores Near Lohar Chawl, Mumbai, 400002