The Black Sheep Pub & Restaurant Address 247 South 17th Street Philadelphia Pennsylvania 19103 United States Upcoming Events No events in this location