Organniks Restaurant is promoted as a top notch restaurant located in Harare. If you’re a frequent visitor of my blog, you’ll know that I usually share my recipes here. For a while I had been contemplating doing restaurant reviews, especially since I have several times received requests to come and […]