Back to Tucson Restaurants
Mama Louisa's Italian Restaurant menu in Tucson, AZ 85711
  • Mama Louisa's Italian Restaurant

  • Italian Food, , Italian, Cocktail Bars
  • 2041 S Craycroft Rd Tucson AZ, 85711
    - (0) EatStreet Rating
  • Hours 11:00am - 8:30pm

Restaurant is not currently accepting online orders.

It will reopen tomorrow at 11:00am.

  • Pizza
  • Our pizzas are made to order from scratch using premium quality ingredients.

  • Deluxe Pizza Pepperoni, sausage, mushroom, onion, bell pepper, bacon, and black olive. Choice of 10", 14", or 16".
  • Vegetarian Pizza Onion, mushroom, bell peppers, and black olives. Choice of 10", 14", or 16".
  • Plain Pizza Sauce and cheese. Choice of 10", 14", or 16".
Restaurant is not currently accepting online orders.
Empty Cart Illustration

Famished? Fill me up!