Vodafone Idea Limited stores Near SH-321, Rajkot, 363642