Attica Mall

Attica Mall

The largest and most informed in fashion department store in Greece is just a few steps from Syntagma square.Hosting more than 850 brands and a café/restaurant on the last floor.