Mamma Mia Pizza is a restaurant offering pizza, Italian dishes, burgers, and subs.