"Today we eat at the men's place."
Translation:Oggi mangiamo dagli uomini.
I think this just a weird idiomatic construction. You would use the same construction to say you are going to the doctor's, the grocer's, the neighbors, etc.
You could translate it literally, but it would not sound right in Italian, and it wouldn't really make sense translated literally into English.