The annual Italian Festival is underway in Sudbury this weekend.

The event features entertainment and food.

Employees at the Caruso Club have been busy preparing for the weekend.

Events will be underway until Sunday evening.