Where to go in Athens? No doubts, to The Mall Athens!