Bella Pizza offers a variety of pizzas. They are located in Altos de Bellavista Sector 5 and are open for business.