Mama Sofia Pizzeria is a pizza restaurant offering a variety of pizzas and oven-toasted subs, with delivery options available.