Bella Ciao is a pizza restaurant offering a selection of classic pizzas and other dishes, with options for pickup or delivery.