Likely a cinema, possibly with multiple screens. The name "Aigli" suggests a Greek origin.