Location GR - Cannibals Kayak House Thessaloniki Them Sofouli 111 Street 55131 KALAMARIA THESSALONIKI Greece Website: http://www.cannibals.grEmail: info@cannibals.grTelephone: +30 2310 417015