Greens Restaurant in Constantia is the definition of "kitchen theatre". With an open plan kitchen provides guests insight on how much effort, love and attention to detail goes into their food. All in the arms of the natural surroundings of the Mother City.