BuffelsBaai Restaurant - 18th December 2020 Soak up the sun on our open air deck or sit inside the restaurant and enjoy the cosy, warm atmosphere .