Shopping in Agios Dimitrios, Athens

View as:

Athens Metro Mall

Show description
Athens Metro Mall is a shopping mall located in front of the metro station of Agios Dimitrios, in the southern suburbs of Athens. Similar to other shopping centers of this range that were built around Athens, the Metro Mall is home of more than 80 brands spread over in five levels. It provides great ...
View on map