Mama Louisa's, an Italian restaurant, has been popular with
Tucson residents since 1956. Mama's features pasta made on the premises.
Mama Louisa's is open at 11:00 a.m. Monday through Friday, Saturday at 4:00 p.m. and Sunday at noon. Early evening dinner specials are offered from 3:30 p.m. until 6:30 p.m. daily.
All major credit cards are gladly accepted.