Mamma Mia is an Italian restaurant serving pizzas, pasta, and other comforting Italian dishes in a cozy setting. Known for its World Champion Pizza Crust.