Restaurant serving traditional dishes in Europe's southernmost village. Fresh ingredients from the owner's garden.