This was a canteen type experience where you go to the servers, choose your food and then line up to pay for it. The staff were friendly and the food was ok for what it was although overpriced, but I guess that's to be expected in a NP. The restaurant had a more relaxed feel but you need to book in advance or be prepared to wait. The cafe is fine if all you want to do is eat, don't expect it to be a 'dining experience'.
If you own or manage Canyon Lodge Cafeteria, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.