Cantabil stores In Main Road, Udaipur, Rajasthan