Vodafone Idea Limited stores Near Zafrabad Road, Amreli, 365560