Mundo Pizza offers large pizza slices and a fun experience.