S&D Polish Deli in Pittsburgh’s Strip District is exactly that kind of place – a genuine slice of Poland nestled between Pennsylvania’s rolling hills. The unassuming brick exterior with its bold red ...