Lifestyle• Feature• Travel Cape Town’s Green Point Strip to welcome new restaurant, bar and terrace December 4, 2020