Mama Sofia Pizzeria is a pizza restaurant offering delivery options and oven-toasted subs.