Cantabil stores In Subash Neta Road, Deoghar, Jharkhand