Posts Tagged ‘Polo Bar’
FOOD BUZZ: Top Restaurant for World Cup
For those traveling to the World Cup, make reservations now for La Bella Terrasse, one of Johannesburg’s best restaurants with stunning views overlooking the city and gardens.
Read More