About
The Ikaia River Caf and Bistro is located at Ikaia River Lodge, right on the banks of the Orange River, in the small town called Keimoes. With a nice A La Carte Menu and cosy atmosphere, this restaurant welcomes all guests to come and enjoy the amazing river view and beautiful nature.
Details