Family Tradition

On behalf of my family, I’d like to thank you for dining with us today. As you may know, we turned 60 in 2016! Since we opened our doors in 1956, Mama Louisa’s has strived to bring your family great tasting, homemade, Italian American cuisine. As we move into our third generation of family ownership, […]

Read More

Mama’s To Go

Call ahead and we’ll have your order waiting for you. Our entire menu is available as carryout. We are located at: 2041 S Craycroft Rd, Tucson, AZ 85711 Order Now: (520) 790-4702 Dinner Menu 10-20-14

Read More


Let us cater your next event. We’ve been at Tucson weddings and parties for generations. Have questions? Call (520)790-4702 Catering Menu To Go Catering Menu-color

Read More


Since 1956, Mama Louisa’s Italian Restaurant in Tucson, Arizona has been serving the best in homemade Italian cuisine. And since then, Mama Louisa’s Italian Restaurant has been among one of the top restaurants in Tucson. Located just north of the Davis-Monthan Air Force Base, Mama Louisa’s is an anchor among Italian restaurants in Tucson, AZ.

It all starts daily at about 7:00 a.m. with fresh homemade pastas, slow simmered then, aged tomato sauces, hand selected meats, cheeses, fruits and vegetables from only the best purveyors. Then with care and attention family members follow Traditional Italian Recipes, many brought to this country by our Grandmother. It takes time to prepare food this way, but it’s the only way we know how, it’s the only way we will do it.

We know you will enjoy it and we believe you will appreciate our efforts to bring you the Freshest Traditional Homemade Italian Food you’ll find anywhere.

Mama’s To Go: Mama Louisa’s Italian restaurant also has take out service. You can call ahead and pick up your order without having to wait.

Save Time RSVP: While Tucson Italian dining choices are limited, Mama Louisa’s Italian Restaurant has stood the test of time. But that means its popularity makes it necessary to plan ahead. Weekend nights without a reservation may require a 15 minute or more wait.