Filmed at The Crystal Tea Room, Philadelphia