|
|
Mama's Pizza is a restaurant located in La Vista, Nebraska at 8146 South 96th Street. They are open every day of the week. Available Toppings: Artichokes, Bacon, Black Olives, Canadian Bacon, Cream Cheese, Green Olives, Green Peppers, Italian Sausage (Regular or Spicy - please specify), Jalapenos, Mushrooms, Onions, Pepperoni, Pineapple, Red Onions, Spinach, and Tomatoes. Fresh spinach, with a...
8146 South 96th Street, La Vista, NE, 68128
|
|
|