The Black Sheep is a woman owned restaurant operated by Jamie Tran, The Black Sheep is a woman owned Restaurant located in Las Vegas, Nevada.
Jamie Tran, Chef