Mama's Italian restaurant opens in Carle Place
Mama’s of Copiague celebrated 50 years in business this month by opening a second location in Carle Place. Long owned by the Sala family, siblings Nora, Adam and Ahmy will be at the helm of this bigger new spot. Centrally located near…