Mamma Mia Trattoria serves homemade Italian cuisine with a focus on fresh, quality ingredients. They prepare all food fresh on-premises, including homemade paninis, daily fresh soups, and gourmet pizzas. The chefs and owners have 20 years of experience.