Our Big Mamma Italian restaurants are trattorias serving the most authentic Italian cuisine. Neapolitan pizzas, fresh pasta, and 100% homemade.