Mamma Mia is an Italian restaurant offering classic comfort food in a casual setting, with options for lunch and dinner.