A wonderful idyllic restaurant situated right on the shore in Saint Helena Bay on the Cape West Coast. We are renowned for delicious meals and great value.