22 month olds are not designed to sit still and its unreasonable to ask them to do so particulary in a situation that is of absolutely no interest to them at all.
Either get a sitter for him or find somewhere he can play while the adults chat and eat.