Bella Napoli is an Italian restaurant offering a wide variety of authentic dishes. It features ample seating indoors and a spacious outdoor terrace.