Vodafone Idea Limited stores Near No 1/B Sheri, Rajkot, 360005