Back in January 2023, 60-year-old Robert Wells of Dublin was found shot to death outside the Mrs. Winner's restaurant on Pio ...