The Bar-packed Strand along Sliema's waterfront is the place for the night's first cocktail/drink. (26 The Strand) Chat away to the happy owner Mario.