Vodafone Idea Limited stores Near Kaskiwad Char Rasta, Surat, 395003