Cantabil stores In Delhi Road, Bahadurgarh, Haryana