Cantabil stores In Punjabi Mohalla, Ambala, Haryana