contact us Please fill in the form or email us at info@barcelo.shop Address Maiandrou 8 Str, 71305, Crete, Greece. Phone +30 6971874155 Email info@barcelo.shop Get in Touch