Black Sheep is a bar offering a Cretan dining experience. Expect delicious food, generous portions, and friendly service.