Lorenzo Pizza is a pizza restaurant offering Italian-style pizzas. Delivery is available.