The Riverhouse Cafe has a beautiful atmosphere with a lovely deck overlooking the river. The staff are very friendly although sometimes service is slow when they are busy. The food is delicious and well priced. The menu changes a few times throughout the year giving good variety. You can order using a QR code from your table which is convenient when dining alone with kids. I love eating here or stopping in for a coffee, it's a lovely cafe.
Approximate cost: $30