Tucked away in Pittsburgh’s bustling Strip District, S&D Polish Deli serves a kielbasa sandwich that has locals lining up and visitors making detours just to get their hands on this simple yet ...