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

Cuisine: Homemade pasta, pizzas, and sandwiches

Where: Snowbridge Square in Center Village

Hours: Daily 3:00 PM - 9:00 PM

Contact Details

(970) 632-8464

760 Copper Road, C102 (next to the liquor store)

Visit Website