The Black Sheep Bar

Bar Pub

The Black Sheep Bar contact

information:

address: The Strand, Sliema, Central Region, Malta

The Black Sheep Bar ratings

Have you been at The Black Sheep Bar? Rate it!

The Black Sheep Bar information

services:

Home delivery
Takeaway

price category:

$$ mid price
"narrow"

Login to the site


Gear.svg