We had tea here the one night we stayed at Lake Takepo recently (a Wednesday night), we hadn't made a booking but that wasn't an issue. Wait staff were very attentive and we never felt like we'd been forgotten about. We both ordered the stone grill (cook your own meat at your table).
The place was humming, there was quite a crowd dining that night.
Food and drinks were brought out in good time, the food was delicious.
Would highly recommend having a bite to eat here.