I come here once a year. Friends and I do an annual skating event and we end the night with dinner at the Riverview Restaurant. The food is good, plentiful and well-priced. The potato bacon soup is great, the burger is massive and the mini pies are amazing! I buy extra to take home!