Otro Mundo offers a unique take on pizza with their innovative "pizza balls." This fast-food establishment specializes in creative and original pizza concepts.