Mamma Mia offers Italian cuisine in a Mediterranean-inspired atmosphere, specializing in dishes made with fresh ingredients.