Vodafone Idea Limited stores Near Shilp Chowk, , 410210