The Black Sheep Restaurant – Sliema
The Black Sheep Restaurant – Bar & grill in Sliema, Malta
Service options: Dine-in · Kerbside pickup · No delivery
Address: 55 Triq Ix – Xatt Tas-Sliema Sliema, SLM 1022, Malta
Hours:
Thursday 10 AM–3 AM
Friday 10 AM–1 AM
Saturday 10 AM–4 AM
Sunday 10 AM–2 AM
Monday 10 AM–2 AM
Tuesday 10 AM–2 AM
Wednesday 10 AM–3 AM
Phone: +356 9974 5571
website
Find More Restaurants In Sliema, Malta.