
Mama Louisa's Italian Restaurant
2041 S. Craycroft Rd.
Tucson, AZ 85711
United States Phone: 520-790-4702
Email: michaelelefante@mamalouisas.com
Fax: 520-745-2777
Description
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.
Amenities
- Patio Dining
- Website Listing Tag(s): Patio Dining/Restaurante con Terraza
See More
Health and Safety Protocols
See More