Bella Napoli is an Italian restaurant offering pizzas, fresh pasta, and Italian specialties, with vegetarian options available. They accept card payments and are wheelchair accessible.