About Mama Louisa's Italian Restaurant

Restaurants In Arizona

Mama Louisa's Italian Restaurant serves Italian cuisine at 2041 S Craycroft Rd Tucson, AZ 85711. Find restaurant information about Mama Louisa's Italian Restaurant including address, phone, hours of operation and more.

Mama Louisa's Italian Restaurant

Mama Louisa's Italian Restaurant serves Italian cusine in Tucson, Arizona.

Mama Louisa's Italian Restaurant Menu
About Mama Louisa's Italian Restaurant

Mama Louisa's Italian Restaurant

What Is Mama Louisa's Italian Restaurant' Address?

What Is Mama Louisa's Italian Restaurant' Phone Number?

Phone: (520) 790-4702

What Type Of Cuisine(s) Does Mama Louisa's Italian Restaurant Serve?

Cuisine Served: Italian


Website: https://mamalouisas.com/

Hours of Operation: Sun (12:00 PM - 8:00 PM) | Mon - Sat (11:00 AM - 8:00 PM)

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY