Vodafone Idea Limited stores Near Bajrang Marg, Udaipur, 313001