Find a Hotel

Mama Louisa's Italian Restaurant

Located in: Central Tucson District


2041 S. Craycroft Rd.
Tucson, AZ 85711
United States

Phone: 520-790-4702


Fax: 520-745-2777

Visit Website


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.

  • TripAdvisor Traveler Rating
    Based on 258 reviews
  • #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.

Read full review

Good Specials

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.

Read full review

Good Italian

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.

Read full review


  • Patio Dining

See More