What makes the perfect summer? For us, it's good company, great food, delicious cocktails and the beach – preferably all at once. That's exactly what you get at The Grand
Sunday 12 April at 11 am and Monday 13 April at 10 am The Grand, Granger Bay