Ah Van Nuys Blvd.. the walking test bed for Penicillin back in the 70-80's...

Wish I was closer, I'd love to check it out.