have a feast
In Italian, 'fare una festa' translates to 'have a feast' but is commonly used to refer to hosting a celebration or gathering with food and drinks. It encompasses not only the act of eating a large meal but also the social aspects of bringing people together for a special occasion.