Bella Pizza offers freshly made pizzas. It also features a pizza vending machine.