Bicycles in Malta Malta By Bike Address: 70 Ditch Street, PLA 1236 Paola Malta Phone Number: +356 21 69 28 95