Pizzeria Bella Italia is a pizza restaurant offering a menu with various pizzas.