Yakoun River Inn is a restaurant offering a picturesque setting. It also provides comfortable accommodations.