Where to go in Athens? No doubts, to The Mall Athens!
Andrea Papandreou 35, Marousi, Greece
Posted 9 months ago
- 89
Smart Park is the biggest shopping park in Athens and Greece and is located on the way from the airport to the Athens Center. It houses many of the big shops, cinema, children areas, restaurants and cafes