La Bella Napoli is a casual Italian restaurant serving traditional dishes made fresh to order.