Mamma Mia is an Italian restaurant offering a taste of Tuscany. It features daily fixed menus and often hosts live music.