Vodafone Idea Limited stores Near NH-21, Kolkata, 700004