Mama Louisa's
Address:
7545 S Houghton Rd, Tucson, AZ 85747
Phone:
(520) 269-7622 Restaurants, Italian
Other Businesses:
- Panera Bread at 6129 East Broadway Boulevard, Tucson, AZ 85711
- Chuy's Mesquite Broiler at 7585 S. Houghton Road, Tucson, AZ 85747
- Mamas Famous Pizza 22nd Street at 6996 E 22nd St, Tucson, AZ 85710
- Peter Piper Pizza at 9545 E Old Spanish Trl, Tucson, AZ 85748
- U-Like Asian Buffet at 330 S Wilmot Rd, Tucson, AZ 85711