Tumor-on-chips (ToCs) are useful platforms for studying the physiology of tumors and evaluating the efficacy and toxicity of anti-cancer drugs. However, the design and fabrication of a TOC system is not a trivial venture. We introduce a user-friendly, flexible, 3D-printed microfluidic device that can be used to culture cancer cells or cancer-derived spheroids embedded in hydrogels under well-controlled environments. The system consists of two lateral flow compartments (left and right sides), each with two inlets and two outlets to deliver cell culture media as continuous liquid streams. The central compartment was designed to host a hydrogel in which cells and microtissues can be confined and cultured. We performed tracer experiments with colored inks and 40-kDa fluorescein isothiocyanate dextran to characterize the transport/mixing performances of the system. We also cultured homotypic (MCF7) and heterotypic (MCF7-BJ) spheroids embedded in gelatin methacryloyl hydrogels to illustrate the use of this microfluidic device in sustaining long-term micro-tissue culture experiments. We further demonstrated the use of this platform in anticancer drug testing by continuous perfusion of doxorubicin, a commonly used anti-cancer drug for breast cancer. In these experiments, we evaluated drug transport, viability, glucose consumption, cell death (apoptosis), and cytotoxicity. In summary, we introduce a robust and friendly ToC system capable of recapitulating relevant aspects of the tumor microenvironment for the study of cancer physiology, anti-cancer drug transport, efficacy, and safety. We anticipate that this flexible 3D-printed microfluidic device may facilitate cancer research and the development and screening of strategies for personalized medicine.