Glyfada/Kentro
Athens - South/Glyfada/Glyfada - center
Athens - South/Glyfada/Ano Glyfada
Athens - South/Glyfada
Athens South/Glyfada/Pyrnari
Athens - South/Glyfada/Kato Glyfada
Gr. Lampraki 10, Glyfada 166 74, Ellada