Bella Napoli is a pizza restaurant offering Italian and European cuisine. They provide vegetarian options, takeout, delivery, and have a terrace.