Authentic Karoo cuisine awaits at Camdeboo. Enjoy regional flavors in this South African restaurant.