After 75 years in the Strip, DeLuca’s Diner is 'not going anywhere' 19.01.2026 12:00 Pittsburgh Post-Gazette