On Vouliagmenis Avenue, next to Agios Dimitrios Metro Station. It is the most recently built commercial center of Athens. It serves all the southern suburbs of Attica and beyond. The Metro Mall has a very modern desing and in which place there are 90 shops, 13 restaurants, and 5 cinemas to meet all the interests and needs of the audience. Our store is located on the first floor of the metro mall very near the entrance.
276, Voulaigmenis Avenue,
Agios Dimitrios, 17343
T: (0030) 210 9718840
Monday - Tuesday - Wednesday - Thursday - Friday: 09:00-21:00
Saturday: 09: 00-20:00