Yeah, looks like it is a generic Stern cab, as I found multiple games with that big red STERN logo across the side. Definitely nothing I'd want to restore. There is nothing original left except maybe the CRT, and that has been cut out and rotated horizontal.
The perfectionist in me really...