Athens Metro Mall
Fast Food
A bright, 5-level mall in Agios Dimitrios with over 90 stores and restaurants.
Location
Best places nearby
The highest rated places close to Athens Metro Mall.
Local restaurants nearby
Λεωφόρος Βουλιαγμένης 276, Αττικής
Location
The highest rated places close to Athens Metro Mall.
Λεωφόρος Βουλιαγμένης 276, Αττικής