Mavromoustaki Novia Music School Limassol Address Details Address: Ignatias 6Germasogia, Limassol Telephone: 25321104