Pizza restaurant known for its well-filled pizzas and pizza sandwiches. Popular spot near a school.