If you're looking for Polish restaurants in Philadelphia look no further. The Black Cat Tavern on 12th is known for having some of the best Polish in Philadelphia.
Located at 2654 S 12th St, The ...show more
Black Cat Menu
Pierogis: House-Made Potato and Cheese (plate of 3)