Shopping mall in Alexandroupoli, offering a variety of retail options. Orders can be placed by phone.