Kuzuri Restaurant is situated on the outskirts of the Lowveld National Botanical Gardens in Nelspruit, overlooking the magnificent Cascades Waterfalls. Even though it is a mere stones throw from the hustle & bustle of the city, you will experience the ultimate in tranquillity, great food and friendly service. Kuzuri's idyllic setting is perfect for weddings, private functions and any other special occasion.
The owner-run restaurant offers a superb ala carte menu which includes breakfast, lunch and dinner as well as a hearty, home-cooked Sunday Lunch Buffet.