A bright, 5-level mall in Agios Dimitrios with over 90 stores and restaurants.