Mama Cantina is an Italian restaurant offering a lively atmosphere with aperitivo options.