Vodafone Idea Limited stores Near Pataliya Road, Silvassa, 396230