Address:

Strada Icoanei nr. 56, Bucharest