Despite rainy weather, thousands flocked to North Hempstead Beach Park for the 44th Annual Italian Festival, enjoying authentic cuisine, carnival rides, live entertainment and fireworks over Manhasset ...