Cantabil stores In Pal Road, Jodhpur, Rajasthan