Riverside Garden offers a dining experience with river views and a focus on enjoying nature.