Video

1980 home movie of a Pizza Time Theater. Possibly Maple Heights, OH (5376 Northfield Rd). Showcases Dolli and the Portrait stage.

Tagged Articles

The exterior in 1980

Photo taken on: 1980