South Africa
We had an absolutely fantastic meal here, and certainly the best we had in our month in South Africa. It is an Italian restaurant but with a South African twist (I tried Gemsbok).
During the summer there are tables outside, but as we were there during the winter they had a roaring open fire.
It is really popular with the locals but is quite a small place so we recommend booking before you go.
The prices were very reasonable, working out to be about £10 for a main course when we went during August 2009. There were a couple of a couple of different pasta dishes avaiable but we tried the Gemsgok which was just beautiful.
The staff were brilliant - attentive and friendly but not too pushy. They were enthusiastic about explaining the food they had on the menu.
They also have accommodation available, although we didn't stay there so can't comment.
Swellendam is a two hour drive from Cape Town.
145 Voortrek Street, Swellendam 6740, South Africa (Along the main street)
Tel: 028 5141470
Website: www.lasostaswellendam.com/en/ristorante.php
Google map: tinyurl.com/yjn427y
If you're staying in Swellendam as a staging post on the Garden Route, I can recommend La Sosta Italian restaurant.
It's run by a former Milanese optician and his ex-banker wife (he's front-of-house, she's the chef) who decided to down-size their lives and move to South Africa.
The peasant-style food is as good as you'll taste in SA or anywhere else. Try the tagliatelle with porcini mushrooms, or the pork with apples and prunes.
We took our own wine along and they charged us a nominal sum for corkage.
They have rooms to stay, so you don't have to stagger too far to bed.
145 Voortrek Street, Swellendam
Tel: +27 28 514 14 70
Google map: tinyurl.com/yclt3lz
www.lasostaswellendam.com