Pizza Bella is a relaxed pizza restaurant serving Italian fare, including popular pizzas, and wine. They offer dine-in, delivery, and curbside pickup.