Bar and pizzeria, Mamma Mia offers a place to enjoy drinks and pizza.