That moment awaits you at S&D Polish Deli in Pittsburgh, where food pilgrims from Erie to Philadelphia make the journey for a taste of Old World perfection. Tucked away in Pittsburgh’s vibrant Strip ...