The Memphis Italian Festival is a weekend-long event held annually in [Memphis, Tennessee] the weekend after Memorial Day.