Score Pizza is a pizza restaurant known for its stone-fired pizzas with unlimited toppings for one price. Delivery is available.