Archives

South African Tiny restaurant – Best in the world

A small beachside restaurant in South Africa has won the top prize at the inaugural World Restaurant Awards in Paris.

Read more on BBC

Comments

mood_bad
  • No comments yet.
  • Add a comment