THESSALONIKI, GREECE - APRIL 25: Aristotelous Square on April 25, 2016 in Thessaloniki, Greece. Aristotelous Square is the main city square of Thessaloniki and is located on the city's waterfront. Shutterstock Image - THESSALONIKI, GREECE - APRIL 25: Aristotelous Square on April 25, 2016 in Thessaloniki, Greece. Aristotelous Square is the main city square of Thessaloniki and is located on the city's waterfront. - ID: 419109277