The Captain’s Table is open for business in Aberdeenshire