This beautiful purpose-built restaurant on one of South Africa's oldest wine farms offers stunning views of the surrounding vineyards. The modern 86-seater restaurant overlooking the southern slopes of the Constantia and Tokai Mountains off......
Job Location: Constantia, Cape Town, South Africa