Pizza Bella is an Italian restaurant offering a variety of freshly baked pizzas with crispy crusts and rich toppings. They also provide salads and pasta dishes for a complete meal.