Situated on the bustling corner of Stapley Drive and Southern Avenue in Mesa is a large building that sports a blue-and-yellow harlequin exterior. A faux-wood sign reads “Organ Stop Pizza.” The name ...