Mama Mias is a modest Italian pizza restaurant offering slices, pies, sandwiches, and breakfast options.