Pizza restaurant offering a variety of pizzas. Check for new menu additions.