Wow, that's a tough choice. The food and the experiences are so different.
'Ohana is all-you-can-eat, salad, veg, potstickers & wings (yum), chicken, steak, shrimp, and dessert, with a Hawaiian entertainer who gets the kids doing the limbo, shaking maracas and doing a conga line around the restaurant.
Via Napoli is Italian with family-style tables located in the middle of the restaurant. Smaller tables are around the perimeter. Calamari appetizer delicious, pizzas are large for 'individual', thin crust and scrumptious. The menu may be a bit limited, but then again most of us are there for the pizza. We pick up a canoli-to-go just outside, rather than have dessert at the table.
We enjoy each ... on this last trip, we did Via Napoli. On the next one, it'll be neither. On the one after that, likely 'Ohana.