Black Sheep
Greek · Bar
Black Sheep is a bar offering a Cretan dining experience. Expect delicious food, generous portions, and friendly service.
Location
Best places nearby
The highest rated places close to Black Sheep.
Local restaurants nearby
Επιμενίδου 17, Κρήτης

