Canyons is a nice family style restaurant suitable for kids. The food is well prepared and there is a nice variety. They have excellent salads, and also have a full bar.
Ate here with colleagues on a business working lunch. It ticked all the boxes in terms of getting fed and watered in a prompt fashion, but that was pretty much all I can say. I would not rush back but equally if I was in the area and needed bite to eat I might go back!