Vodafone Idea Limited stores Near Surajpal Main Chauraha, Udaipur, 313001