Italian restaurant and bar, Mamma Mia, located in Arena365, offers pizza, pasta, and more. Features bowling, billiards, and other games.