Glyfada Live Stage: A performance venue located in Glyfada.