Bella Napoli is an Italian restaurant offering a variety of pizzas and other Italian dishes.