malta

1. The Black Sheep

8.5
72 The Strand, Sliema, Sliema
Cocktail Bar · 13 tips and reviews
Tre Angeli is one of malta.

2. Tre Angeli

91 The Strand, Sliema, Sliema
Lounge · 20 tips and reviews