The nearest is Little Caesar's on Harcourt Street, though I'm not a fan. It's run of the mill Italian-type fair with small portions.
There a quite nice Indian, Saagar, further down, but I suspect your elder relative might not be that adventurous.
For a good selection I'd go to Baggot Street, about 300 yards away. Take your pick there.