Forno Polizzi is a pizza restaurant offering delicious, fresh pizzas. They also offer takeout, delivery, and accept digital payments.