La Bella Napoli is an Italian restaurant offering flavorful, family-style cuisine made in-house with fresh ingredients.