Mamma Do is a restaurant specializing in handmade fresh pasta, pizza, and other dough-based dishes.