Yes, we do gather
on a weekly basis. Sometimes I/we cook. Our 7 month old grandson keeps us at home, so we have only taken him to a restaurant once so far.
Our son goes to his girlfriends Italian/Polosh grandmothers for Sunday dinner. Thats just the way it is. The guy goes to the spouses family most of the time.
On occasion, they both join us.
With everyone on different schedules, it's difficult to gather more than our immediate family often. My sister in law has tried to do it monthly at a restaurant. My nephew and his partner moved to Chicago last week. The rest of us are within one hour of each other. Still thats distance.
A brother in law has taken a job in Elizabethtown Ky, and is only home once a month. His adult son takes care of their house here. They bought a second smaller house there, as the job will be for 5 years, then they will retire. His wife goes back and forth on 2 week intervals as of now.
Thats life I guess.
An aunt in California passed away a few weeks ago, and they had the funeral service a week later because their kids are all over California and couldn't come on a moments notice.