River Lake Inn is an American restaurant offering a buffet selection.