Cesar's Screen Printing (CSP) is a leading, state-of-the art textile screen printing operation serving Toronto, the rest of Canada and beyond.