Fortizza,

Tower Road, Sliema

27204499 / 79251410