Apollo & Artemis was a cinema located next to the Deutsches Museum in Munich. It is believed to now be closed, however. Or rather, renamed. It is now known as Forum am Deutschen Museum.
Categories: Cinema | Munich