KellimnaFind us

Contact

+356 2133 7349
[email protected]

96, The Strand
Sliema, Malta

Get directions
Book a MedAsia Cab