Mamma Teresa Pizza and Pasta
Visit our official website of Mamma Pizza and Pasta Restaurant in Newport, VIC 3015 - Order Italian, Pizza and Pasta delivery and takeaway online from our delicious menu.
5 out of 5 from 1 reviews
Visit our official website of Mamma Pizza and Pasta Restaurant in Newport, VIC 3015 - Order Italian, Pizza and Pasta delivery and takeaway online from our delicious menu.