La Bella Napoli is a pizzeria and restaurant offering Italian cuisine. It is known for its pizzas, which can be ordered by phone for pickup.