Vodafone Idea Limited stores Near No 12 Sheri, Rajkot, 360004