Vodafone Idea Limited stores Near Lal Ghat Road%2C Udaipur%2C 313001