Mamma Mia Pizza is a Mexican restaurant currently closed. It also offers burgers.