There’s a restaurant in Provo that just seems out of place, even a little odd, and I mean that in the best sense. Black Sheep is a new restaurant in…