Restaurants in Philadelphia, PA
Restaurants • Bars • American Restaurants
247 S 17th St.,
Philadelphia ,
PA
19103
UNITED STATES
Based on 1 reviews
The Black Plague
The Black Sheep is a poorly managed dive at best. The atmosphere is dump and it looks as though the place has never been cleaned. The hostess had absolutely no personality and didn't appear to be very concerned with her grooming and...Worldwide > United States > Philadelphia, PA > American Restaurants