O Mamma Mia is an Italian restaurant offering classic dishes such as pasta, pizza, and risotto, alongside antipasti and vegetarian options.