The Athens Metro Mall is the largest mall in the southern suburbs of Athens. Daily, it attracts from the surrounding areas, numbers of people who go shopping, to the cinema or just to meet friends.
...more
Leof. Vouliagmenis 276, Agios Dimitrios, Attica, Greece 17343