Family-friendly landmark serving housemade pasta & Italian staples in a mural-adorned dining room.
Top Brunch Spots » Restaurants » Bar » Mama Louisa’s Italian Restaurant & Catering – Tucson, Arizona 85711
Mama Louisa’s Italian Restaurant & Catering – Tucson, Arizona 85711
Mama Louisa's Italian Restaurant & Catering Description
Mama Louisa's Italian Restaurant & Catering Location
Address: 2041 S Craycroft Rd, Tucson, AZ 85711
Phone Number: +1 520-790-4702
Price ($ – $$$$): $$