Vodafone Idea Limited stores Near Abu Road, Patan, 384151