Shopping in Agios Dimitrios, Athens
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 ...