The Black Sheep drink and dine
Currently closed|Open at 12:00 today
55 Triq Ix - Xatt Tas-Sliema Sliema, SLM 1022, Malta
Attractions Near The Black Sheep drink and dine
Restaurants Near The Black Sheep drink and dine
Hotels Near The Black Sheep drink and dine