File talk:Larry Potter's Supper Club, 11345 Ventura Blvd. North Hollywood (86041).jpg

It remained open at least through 1946

Start a discussion