Gorgeous little spot in winter and summer. The food is really fresh and tasty. The shop is nicely supplied and the owners and staff are very professional. As a very demanding Italian food lover, I’m happy to say Karoo hits all the good spots !