Hornuddens Trädgård is a restaurant and farm shop offering organic, locally sourced products and cider.