Vodafone Idea Limited stores In Shikrapur Road, Pune, Maharashtra