Mamma Mia Pizza offers pizza and other restaurant fare.