Carnellys Restaurant is a rustic, relaxing spot that’s a little out of the way along the famous South Lake Road in Naivasha but worth the drive. The restaurant is hosted inside a tranquil and clean campsite with beautiful bushy grounds.
The monkeys swing from the trees and the hippos graze on the pier. Guests can order their food & then take a walk down to the lake as it was prepared. The atmosphere is really fun – largely open air (but with a roof).
Many of the tables are around benches covered in huge pillows with colorful kitenge cloth. The menu is reasonably extensive with something for everyone including children and vegetarians.