Vodafone Idea Limited stores Near Tadong Zero Point Road, East Sikkim, 737101