Sophia Loren was 61 years old when she played the role of a restaurateur who sets up shop in a small Midwestern town in Grumpier Old Men.She did not appear in Grumpy Old Men.