Vodafone Idea Limited stores Near Vastral Road, Ahmedabad, 382418