I don't usually speak negatively about restaurants, but Ohana was terrible. If you really have to waste your time on this place, I suggest you arrive an HOUR before your reservation time.
Ohana has some really tacky kids activities... about 30 seconds of pushing a coconut with a broom and that's about it. And you might have to wait 2 hours (even with a reservation) just to sit down... how enjoyable is that for children? Go to Spirit of Aloha or Hoop Dee Doo instead... at least beer and wine is included..... Aloha is also a little tacky but the fire juggler at the end is great. DS4 laughed non stop at Hoop Dee Doo.
Last week at Ohana was a nightmare... arrived right on time for a 5:10pm ADR... was a line just to checkin... by the time I got through that line, it was 5:30, then the person checking us in said their computer stopped working, waited 10 more minutes, then got a pager. Had to wait another HOUR to get seated.... Management didn't care... acted like they were doing us a favor since we supposedly checked in late... even though we were there on time! The manager was quick to be defensive and try to blame us for being late (when we were NOT) and also quick to quote restaurant "policy".
While trying to rush through our meal, we asked to take our dessert to go... (we were now late for the Christmas party at Magic Kingdom), our wonderful server checked with the manager/chef and we were told they don't do that.
Dined at over 50 other restaurants at WDW, never had problems like this. When we finally left Ohana, the line JUST TO CHECK IN, was about 5 times as long stretching all the way past Kona Cafe toward the monorail...
And the HOUR wait to sit down would have been longer if I had not complained repeatedly. Yet, Ohana was still taking walk-ins! The people sitting next to us outside the restaurant said they were walk-ins and given a pager, and quoted up to 2 hour wait... so what was the point of me making the Ohana ADR 6 months in advance?
Folks, the food just isn't that good when there are so many other nicer places to eat.....
Try Flying Fish Cafe, Narcoosees, Citricos, Yak and Yeti, Coral Reef.... just to name a few....