The Black Sheep Drink & Dine: Sliema’s Must-Visit Gastropub If you’re visiting Malta and want great food, cold drinks, and a friendly atmosphere, head to Sliema. This seaside town is full of exciting places to eat and drink. One of the best is The Black Sheep Drink & Dine. This stylish spot is perfect for […]
Read More