How many employees does The Black Sheep Restaurant have?
The Black Sheep Restaurant has approximately 51-200 employees.
What is The Black Sheep Restaurant's industry?
The Black Sheep Restaurant is involved in the industry of Food And Beverage Services.
Where is The Black Sheep Restaurant's headquarters?
The Black Sheep Restaurant's headquarters is located in Manassas, Virginia, United States.
What is the website of The Black Sheep Restaurant?
You may visit their official website at https://theblacksheeprestaurant.com