Apollo111 is located in București, Romania on Palatul Universul, Corp B, subsol, Strada Ion Brezoianu 23 - 25. Apollo111 is rated 4.3 out of 5 in the category cultural center in Romania.
Address
Palatul Universul, Corp B, subsol, Strada Ion Brezoianu 23 - 25