Vodafone Idea Limited stores Near Shanala Road, Rajkot, 363642