Athens Metro Mall
With five levels of shopping and entertainment, Athens Metro Mall is a new consumer experience. Conveniently located next to Ag. Dimitrios Metro station on Vouliagmenis Ave, Athens Metro Mall is easily accessible, with 1,200 parking spaces to boot.
Its 85 stores carry all major brands. It also sports 18 eateries, five cinema screens, a supermarket, a play area and a bank.