Cantabil stores In Deedwana Road, Nagaur, Rajasthan