Sklavenitis Super Market Athens 26 Olofitou & Tralleon Str., 111 42 2 floors, 700 sq. m. Tenant:Sklavenitis