Pilgrändens Wärdshus offers classic Swedish home cooking, prepared from scratch with care in a charming 19th-century building.