Mamma’s Italiano is an upscale casual, family-oriented Italian restaurant featuring homemade pasta, sandwiches, and pizza.
Located in Center Village, Mamma’s is convenient, whether dining in or taking out food that reminds you of your Mom and Grandma’s cooking.