A small group has gathered for dinner at a cafe.
Een kleine groep heeft zich verzameld voor het diner in een cafe.
The small group is in the cafe.
De kleine groep is in het café.
"Gathered at a cafe" implies the group is in the cafe.
"Verzameld in een cafe" betekent dat de groep in het café is.