Little Mama is an Italian restaurant offering cuisine near the city center.