« Back to Research Institutes Satiriko Theatro Address3 Serron CityStrovolos Post2040 Phone+357 22 312940