Bella Napoli is a pizza restaurant known for its quality pizzas. It's located in the city center and is easily accessible.