Mama Louisa's Italian Restaurant
Located in: Central Tucson District
Since 1956. Italian restaurant popular with Tucsonans. Pasta made on-site. Soup/salad/pasta bar 11 a.m.-2 p.m. Mon.-Sat. Open Mon.-Sat. at 11 a.m., Sun. at noon. Early evening dinner specials 3:30-6:30 p.m. Major credit cards.
- #183 of 2,258 Places to Eat in Tucson
- Show Reviews
Trip advisor find
Good selection of Italian specialties. Have Joe's special, which is rich with garlic and hot pepper. House sauce is very good. Soup and salad bar.
Very good specials from 4 to 6 pm. The food is prepared when ordered and served in eye appealing manner. The salad bar is jammed packed with items for everyone.
It is a nice casual atmosphere. The food was very good with nice size portions. Happy hour is free salad bar with smaller portions, but I didn’t think they looked like a smaller portion.
- Patio Dining