Pizza Point is a pizza restaurant offering a variety of pizzas, including unique options like pizza taco.