Mama Mia is a casual Italian restaurant serving homemade pizza, stromboli, and other classic dishes for lunch and dinner. Vegetarian options and takeout are available.