Question: What is the place of birth of the director of film Stanza 17-17 Palazzo Delle Tasse, Ufficio Imposte?
Sentence (from "Stanza 17-17 palazzo delle tasse, ufficio imposte"): Stanza 17-17 palazzo delle tasse, ufficio imposte (translation: "Room 17-17, income taxes palace, tax office") is a 1971 Italian heist comedy film directed by Michele Lupo.
Relevant evidence: Yes