Located at Garibaldi 18, Thessaloniki. Offers services, contact details available.