The global Travellers’ Choice Awards are awarded annually to highly rated eateries based on positive reviews generated online on TripAdvisor.
Cape Town’s very own La Colombe restaurant bags top international award, Newsline