Albert's Motorbike / Scooter Leasing

200 Upper Saint Albert St., Gzira, Malta, GZR 04