Theme restaurant Mama Mia offers Italian cuisine. Enjoy pizza, salads, and other culinary delights in a themed atmosphere.