Plaka Internet World

Chora, Mykonos, Cyclades, Greece, 84600

About Plaka Internet World

Internet cafe offering various other services including printing, scanning and fax machines.